Los Botones en ASP.Net nos ofrecen una propiedad llamada OnClientClick esta propiedad nos permite agregar codigo script que deseamos se ejecute en el lado del cliente. Ahora bien, lo que haremos sera agregar nuestro codigo javascript en esta propiedad y al ejecutarse el evento OnClick del botón se ejecutara nuestro código.
* Si deseamos solo mostrar un mensaje?
En nuestra propiedad OnClientClick escribimos:
Code Snippet
alert("Adios Mundo Cruel");* Si deseamos confirmar una acción?
En nuestra propiedad OnClientClick escribimos:
Code Snippet
if(!confirm('Esta seguro de resetar su clave?')){return false;};* Como funciona el confirm ?
Nuestro botón ejecuta el codigo y el javascript hace el resto, al presionar "Aceptar" el javascript continua y el evento OnClick de nuestro boton se ejecuta, si presiona "Cancelar" el "if" del "confirm" ejecuta el "return false" y el evento onClick del boton no se ejecuta.