Datagrid asp.net

Résolu/Fermé
Tung Messages postés 187 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 20 août 2013 - 11 juin 2010 à 17:33
Tung Messages postés 187 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 20 août 2013 - 11 juin 2010 à 18:11
Bonjour,
j'ai le code suivant de mon datagrid

<asp:DataGrid ID="DataGrid2" runat="server" AutoGenerateColumns="False">
<Columns >
<asp:TemplateColumn HeaderText ="CodeClient">
<ItemTemplate >
<asp:button ID="BTGO" runat="server" CommandName="BTGOO" text='<%#eval("CodeClient") %>'/>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
<Columns >
<asp:TemplateColumn HeaderText ="NomCLient">
<ItemTemplate >
<asp:label ID="Lab" runat="server" text='<%#eval("Nom") %>'/>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>

le probleme c'est qu'on je clique sur le bouton "BTGO" j'ai l'erreur suivant :

Argument de publication ou de rappel non valide. La validation d'événement est activée via <pages enableEventValidation="true"/> dans la configuration ou via <%@ Page EnableEventValidation="true" %> dans une page. Pour des raisons de sécurité, cette fonctionnalité vérifie si les arguments des événements de publication ou de rappel proviennent du contrôle serveur qui les a rendus à l'origine. Si les données sont valides et attendues, utilisez la méthode ClientScriptManager.RegisterForEventValidation afin d'inscrire les données de publication ou de rappel pour la validation.

l'evenement Datagrid2.itemcommand n'est meme pas lu


Protected Sub DataGrid2_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid2.ItemCommand
If e.CommandName = "BTGO" Then
MsgBox("Test")
End If
End Sub

aider plz j'en ai besoin c'est urgent


6 réponses

Tung Messages postés 187 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 20 août 2013 8
11 juin 2010 à 17:47
oui j ai corriger l'erreur mais te meme probleme
2
sapma Messages postés 168 Date d'inscription vendredi 20 novembre 2009 Statut Membre Dernière intervention 7 juin 2011 5
11 juin 2010 à 17:42
Je vois une différence entre CommandName="BTGOO" et If e.CommandName = "BTGO" Then
qui le "O" de plus.
0
Tung Messages postés 187 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 20 août 2013 8
11 juin 2010 à 17:48
oui j ai corrigé l'erreur mais te même problème
0
Tung Messages postés 187 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 20 août 2013 8
11 juin 2010 à 17:52
je sais pas où trouver des exemples pour mettre un column de Button qui prend comme texte les valeur des enregistrements emporter depuis une datatable.
si t'as quelque exemple merci de préciser le lien
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sapma Messages postés 168 Date d'inscription vendredi 20 novembre 2009 Statut Membre Dernière intervention 7 juin 2011 5
Modifié par sapma le 11/06/2010 à 18:09
Tu peux stp créer une nouvelle question, :)

sinon, je crois qu'il s'agit des options de binding
0
Tung Messages postés 187 Date d'inscription jeudi 7 février 2008 Statut Membre Dernière intervention 20 août 2013 8
11 juin 2010 à 18:11
j'ai resolu le probleme je sais pas pk mais < asp bouton marche pas avec datagrid
je l 'ai remplacé par linkbutton et ca marche tres bien

merci Sapma
0