5
All Types實現IEnumerable接口可以用於DataList的DataSource。例如List。但是我們將爲ItemTemplate中的數據綁定表達式編寫什麼?List DataSource for DataList
List<int> myList = new List<int>();
for(int i=0; i<10; i++)
myList.Add(i);
myDataList.DataSource = myList;
...
<ItemTemplate>
<asp:TextBox ID="myTextBox" runat="server" Text='<%# Bind(???) %>' />
</ItemTemplate>
謝謝!而當我們想要雙向綁定? <%#Bind(Container.DataItem)%> 不起作用:( – Sevina 2009-12-07 20:06:29
這是一個很好的問題,我不確定答案是什麼。您可能需要考慮使用KeyValuePairs或Dictionaries的通用列表。 – 2009-12-07 22:35:21