En el siguiente ejemplo supongamos que tenemos dos objetos, un textbox (txtEjemplo) y un botón (cmdBoton) en un webform.
Vamos a capturar la pulsación de la tecla Enter cuando el focus está ubicado en el textbox (en nuestro ejemplo, el textbox se llama txtEjemplo). Entonces, cuando se pulse la tecla enter en dicho textbox, será lo mismo que si hubiéramos pulsado el botón llamado cmdBoton.
El código sería el siguiente:
-
-
txtEjemplo.Attributes.Add("onkeydown", "if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {document.getElementById(‘" + cmdBoton.ClientID + "’).click();return false;}} else {return true}; ");
-
El código que hemos añadido al textbox, es un código javascript, que se ejecutará cuando se produzca el evento onkeydown del textbox.





