2012-09-04 18 views

Respuesta

1

En su carga de la página, se podría añadir

button.Attributes.Add("onclick", "confirm('are you sure? blah!')"); 
1

asp: ButtonField> etiqueta no tiene un OnClientClick.

Reemplazar con el botón con plantilla

<script type="text/javascript"> 
    function function() 
    { 
     return confirm("Are you sure you want to delete this?"); 
    } 
</script> 

... 

<asp:TemplateField> 
    <ItemTemplate> 
    <asp:ImageButton ID="button" runat="server" 
     OnClientClick="return function();" /> 
    </ItemTemplate> 
</asp:TemplateField> 
+0

tengo . Por lo tanto, la etiqueta no es compatible con el atributo OnClientClick. Alguna solución. – Jd30814

+0

te doy la alternativa fácil –

0

he encontrado una manera bastante sencilla de hacer esto cuando se trabaja con jQuery lo que significaba que todavía podía utilizar un asp: boundbutton

Aplicar una CssClass de '-remove btn 'al botón de salto (en este caso) a continuación, añadir el siguiente script jQuery

$(function() { 
     $('.btn-remove a').attr('onclick', 'return confirm(\'Are you sure you want to delete this?\')'); 
    }); 
Cuestiones relacionadas