[visual c#]bouton dans un datagrid

engelho Messages postés 115 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 2 août 2005 - 20 avril 2005 à 10:18
engelho Messages postés 115 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 2 août 2005 - 20 avril 2005 à 11:39
bonjour,

J'utilise un datagrid pour affucher des données tirées d'une bd.

Dans mon datagrid, j'ai ajouter une colonne composées de bouton.

J'ai créé une fonction appellée sur l'ItemCommand.

Et lorsque je clique sur le bouton, la page n'entre même pas dans la fonction. (j'ai posé un point d'arret sur la première ligne de code pour le vérifier...)

ma fonction est la suivante :


private
void Dg_listLogin_ItemCommand(
object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)


{



string requeteDelete;



int refTemp;


refTemp=
int.Parse(e.Item.Cells[0].Text);


requeteDelete="delete from client where clt_ref="+refTemp;


odbcComDelete.Connection.Open();


OdbcDataReader readerDelete;


odbcComDelete.CommandText=requeteDelete;


readerDelete=odbcComDelete.ExecuteReader();


readerDelete.Close();


odbcComDelete.Connection.Close();


}


J'avoue que je ne comprend pas du tout pourquoi ma fonction n'est pas appellée

2 réponses

cs_Solution Messages postés 92 Date d'inscription lundi 4 avril 2005 Statut Membre Dernière intervention 7 août 2006
20 avril 2005 à 10:39
Bonjour,
verifier si tu as met dans le code html dans les prorrités de bouton OnClick="nom de la fonction"

Solution
0
engelho Messages postés 115 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 2 août 2005
20 avril 2005 à 11:39
Euh...

Je me suis mal expliqué je pense... Ce n'est pas un bouton, c'est uen columnButton que j'ai mis.

Pour autant que je sache, il faut définir le CommandName, mais je n'avais jamais entendu parlé du OnClick dans ce cas....

en tout cas, je regarde toujours au cas où....

merci.
0
Rejoignez-nous