5
Tous les types implémentent l'interface IEnumerable peut être utilisée pour une DataSource d'une DataList. Par exemple Liste. Mais que va-t-on écrire pour l'expression liée aux données dans ItemTemplate?Liste en tant que DataSource pour 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>
Merci! Et quand on veut une liaison bidirectionnelle? <% # Bind (Container.DataItem)%> ne fonctionne pas :( – Sevina
C'est une bonne question, et je ne suis pas sûr de la réponse. Vous pouvez envisager d'utiliser une liste générique de KeyValuePairs ou de dictionnaires. –