Bonjour a tous,

j'ai une GridView qui contient des données ainsi qu'un ButtonField et un CommandField. Le ButtonField a comme CommandName : "Deplanifier Operateur"
Comme son nom l'indique, l'événement de ce bouton supprime une ligne de ma GridView
Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
protected void gv_equipe5h12hLigne1_RowCommand(object sender, GridViewCommandEventArgs e)
    {     
...
if (e.CommandName == "Deplanifier Operateur" )
        {            
            suppr_ligneX(...);            
        }
...
}
La methode suppr_ligneX() fonctionne correctement, elle contient un MessageShow (qui demande la confirmation de la suppression).

Voici mon probleme, ce MessageShow apparait 2 fois, donc la methode suppr_ligneX() est appelée 2 fois.

Quel est la raison de cette repetition? Comment l'empécher ? Faut-il utiliser un autre événement ?
Merci d'avance pour vos idées.


EDIT : Je rappel que la méthode de suppression fonctionne bien, c'est juste un soucis de présentation !