probleme avec DataKeyField de DataList
bonjour,
j'ai un soucis avec le DataKeyField de DataList,
l ne prend pas la valeur réelle de mon champs AliasId
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <asp:DataList id="DataList1"
style="Z-INDEX: 101;
LEFT: 189px;
POSITION: absolute;
TOP: 8px"
runat="server"
BorderColor="#DEBA84" BorderStyle="None"
CellSpacing="2" BackColor="#DEBA84"
CellPadding="3" GridLines="Both" BorderWidth="1px"
OnEditCommand="Edit_Command"
OnCancelCommand="Cancel_Command"
OnDeleteCommand="Delete_Command"
OnUpdateCommand="Update_Command"
DataKeyField="AliasId" > |
en effet,il donne prend la valeur 0 pour la premeiere ligne puis 1 pour la 2eme ...
J'ai bien vérifié le contenu de mon "AliasId" par
Code:
1 2 3 4 5
| <EditItemTemplate>
<table border="1">
<tr><td><b>ID : </b></td>
<td>'<%# DataBinder.Eval(Container.DataItem, "AliasId")%>'
</td></tr> |
Quelqu'un a une idée?
merci d'avance