bonjour,
Mon repeater ne trouve pas les données.
Je dois mal les pointer.
j'ai un arraylist nommé collecte du genre:
collecte
|-(0)
| |"nomDuProjet"."NomDeLaPage".casier
| |-Prénom
| |-Nom
|
|-(1)
| |"nomDuProjet"."NomDeLaPage".casier
| |-Prénom
| |-Nom
|
|-(2)
| |"nomDuProjet"."NomDeLaPage".casier
| |-Prénom
| |-Nom
|
etc...
j'ai mis en code behind:
repeater.datasource=collecte
repeater.databind()
et en designer:
<table id="Table1" runat="server" style="width:100%;">
<tr><td>
<asp:Repeater ID="Repeater" runat="server">
<ItemTemplate >
<%#Container.DataItem("Prénom")%>
</br><%#Container.DataItem("Nom")%>
</ItemTemplate>
<SeparatorTemplate></td><td></SeparatorTemplate>
</asp:Repeater>
</td></tr></table>
Ca cloche la dessus:
<%#Container.DataItem("Prénom")%>
L'exception MissingMemberException n'a pas été géré par le code utilisateur
Aucun membre par défaut trouvé pour le type 'casier'.
j'ai aussi essayé avec ca:
<%# DataBinder.Eval(Container.DataItem, "Prénom") %>
L'exception HttpException n'a pas été géré par le code utilisateur
DataBinding : "nomDeProjet"."NomDeLaPage+casier' ne comporte pas de propriété appelée 'Prénom'.
Une idée de la commande pour que ca fonctionne?
