J'ai un GridView dans une page ASP.NET, dont une des colonnes correspond à un ButtonField. Et je voudrais que quand on clique sur n'importe quel bouton dans cette colonne, un script javascript soit appelé pour afficher une boîte de dialogue de confirmation qui annule le postback si on clique sur annuler, et qui e fait si on clique sur OK.
J'ai essayé ça (http://builder.com.com/5100-6371_14-5031730.html) et j'ai réussi à ajouter le javascript au bouton de façon à ce que dans la page j'obtiens le code suivant:
<input type="button" value="Grant" onclick="return confirmSubmit();javascript:__doPostBack('gvEmployees','Grant$0')" />
Quand je clique sur le bouton, j'ai bien une boîte de dialogue qui apparait et quand je clique sur Annuler rien ne se passe. Par contre rien ne se passe non plus quand je clique sur OK.
Est-ce qu'il y a un moyen simple de demander une confirmation avant d'envoyer le postback sur un bouton de GridView?
Partager