onClick de buttonField dans gridView
Voilà j'ai créé un événement OnClick sur ce fameux buttonField mais je n'arrive pas à réucpérer la Datakey de la ligne:
Code:
1 2 3 4 5 6 7 8
|
//événement se déclanchant quand on clique sur le linkButton pour ajouter le module
public void ajout_module(Object sender, EventArgs e)
{
bool reussi = catalog.assignModuleToProjet(grid.DataKeys[e.RowIndex].Value.ToString(), "1");
lbStatut.Text = reussi ? "assignation réussie" : "assignation échouée";
} |
le problème est que le e.RowIndex n'existe pas vu que ce n'est qu'un EventArgs et pas par exemple un GridViewDeleteEventArgs Disponible avec un CommandFiel.
Voilà avez vous une solution pour récupérer la clé de la ligne d'où se trouve le ButtonField puis mettre ce bouton enabled = false?
Merci