J'ai un GridView dont l'une des colonnes est un ButtonField. J'ai défini l'event RowCommand sur ce GridView:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
protected void gvEmployees_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if(e.CommandName == "Grant")
        {
            //TODO
        }
    }
Et d'après le debug, tout se passe comme prévu: quand je clique sur le bouton, je rentre bien dans cette méthode et le CommandName est bon. Maintenant à la place du TODO j'aimerais récupérer les infos de la ligne dans laquelle le bouton a été cliqué. Je me serais attendu à ce que le sender soit un GridViewRow, où à ce que e.CommandSource me donne une référence au GridViewRow, mais tous les deux m'amènent directement au GridView.

Comment je peux faire pour récupérer les données du row en cours?