Gridview supprimer l'action sur touche enter

Signaler
Messages postés
66
Date d'inscription
mardi 8 mars 2005
Statut
Membre
Dernière intervention
30 septembre 2008
-
Messages postés
66
Date d'inscription
mardi 8 mars 2005
Statut
Membre
Dernière intervention
30 septembre 2008
-
Coucou,

J'ai besoin d'aide je suis sur un problème que je n'arrive pas à resoudre.
J'ai un gridView avec une colone permettant de supprimer une ligne:

   <HeaderStyleVerticalAlign="Top"Font-Bold="True"Wrap="False"HorizontalAlign="Left"
/>
   <Columns
>
   [...]
      <

asp:TemplateField
>
         
            
         
      >
   </Columns>
>

Et une action sur le clic :

protected
void GridView1_RowDataBound(
object sender,
GridViewRowEventArgs e)
{
      
switch (e.Row.RowType)
      {
            case

DataControlRowType.DataRow:
            {
                  ImageButton
buttonDel = (
ImageButton)e.Row.FindControl(
"RowDel");
                  buttonDel.ImageUrl = "url";

                  buttonDel.OnClientClick =
"return confirm('Are you sure?');";
                  buttonDel.CommandName = CMD_CBANK_DELETE;
                  buttonDel.CommandArgument =
DataBinder.Eval(e.Row.DataItem,
"ID").ToString();
            };
break;
      }
}

Et dès que je clique sur entrer dans la page il m'envoie le popup de confirmation de suppression. Et si je dis oui il me supprime le premier de la liste.
Je voudrais donc si possible supprimer l'action sur la touche entrer ou bien donner le focus à un autre control mais cela ne fonctionne pas.

Merci par avance

1 réponse

Messages postés
66
Date d'inscription
mardi 8 mars 2005
Statut
Membre
Dernière intervention
30 septembre 2008

up