[visual c#]bouton dans un datagrid

Signaler
Messages postés
115
Date d'inscription
mercredi 26 mai 2004
Statut
Membre
Dernière intervention
2 août 2005
-
Messages postés
115
Date d'inscription
mercredi 26 mai 2004
Statut
Membre
Dernière intervention
2 août 2005
-
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

Messages postés
92
Date d'inscription
lundi 4 avril 2005
Statut
Membre
Dernière intervention
7 août 2006

Bonjour,
verifier si tu as met dans le code html dans les prorrités de bouton OnClick="nom de la fonction"

Solution
Messages postés
115
Date d'inscription
mercredi 26 mai 2004
Statut
Membre
Dernière intervention
2 août 2005

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.