Bonjour,

Ce problème a été posé plein de fois sur ce site, mais n'a jamais trouvé de vrai solution.
Voici mon soucis:
Dans mon GridView, quand je modifie une donnée dans mon GridView, la méthode RowUpdating ne prend pas en compte ma nouvelle donnée.
Voici mon code C#:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
prix_txt = (TextBox)catalogue_grd.Rows[e.RowIndex].FindControl("quantite_txt");
voici mon code ASP.net:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<asp:TemplateField HeaderText="Quantity">
<ItemTemplate>
<asp:Label runat="server" ID="quantite_lbl" Text='<%#Bind("quantity") %>' />
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" Width="20px" ID="quantite_txt" Text='<%#Bind("quantity") %>' />
</EditItemTemplate>
</asp:TemplateField>
J'ai toujours l'ancienne valeur, pas la nouvelle, pourquoi?
Quelqu'un pourrait m'aider, svp?