Predictable mode經(jīng)常被用在如ListView, DataList等這樣的數(shù)據(jù)綁定控件上。[Prefix]_[ID]_[Suffix] 中的[Prefix]為父控件的ID,中間的[ID]就為自己的ID值,而這個[Suffix]就依情形而定了。在Predictable模式下,名為ClientIDRowSuffix的屬性值可以用來設置這一Suffix,但是這個值必須為Data Key Collections中的一個。可以給ClientIDRowSuffix設置多個值,如ClientIDRowSuffix=“ProductID, Name”,這時生成的最終的ID值就是[Prefix]_[ID]_ProductID_Name。如果沒有給ClientIDRowSuffix賦值(比如使用Repeater控件時),那么這一Suffix就是這時的RowIndex 理論講完了,該是實踐的時候了。借用一句經(jīng)常在英文書上看到的一句: It’s time to get your hands dirty! 附上source code, 置底。