5
Alle Typen implementieren IEnumerable-Schnittstelle könnte für eine DataSource einer DataList verwendet werden. Zum Beispiel Liste. Aber was schreiben wir für den datengebundenen Ausdruck in ItemTemplate?Liste als DataSource für 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>
Thank you! Und wenn wir eine Zwei-Wege-Bindung wollen? <% # Bind (Container.DataItem)%> funktioniert nicht :( – Sevina
Es ist eine gute Frage, und ich bin mir nicht sicher, was die Antwort ist. Vielleicht möchten Sie eine generische Liste von KeyValuePairs oder Dictionaries verwenden. –