Bonjour à tous,
J'ai une page ASP.NET avec un GridView qui est bindé avec une List d'objet.
Mon Objet à la structure suivante :
IdBareme, LibelleBareme
Mon code ASPX est le suivant :
Au niveau de mon binding il existe bien une propriété IdBareme. Mais j'obtient l'erreur : DataBinding : 'System.Web.UI.WebControls.GridViewRow' ne comporte pas de propriété appelée 'IdBareme'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <asp:GridView ID="GridViewBaremes" runat="server" AutoGenerateColumns="False" OnRowCommand="GridViewBaremes_RowCommand" DataKeyNames="IdBareme"> <Columns> <asp:BoundField DataField="IdBareme" Visible="false" /> <asp:BoundField HeaderText="Libelle" DataField="LibelleBareme" ></asp:BoundField> <asp:TemplateField> <ItemTemplate> <asp:Button runat="server" ID="ButtonEditer" CommandName ="Editer" CommandArgument='<%# DataBinder.Eval(Container, "IdBareme") %>' /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
Partager