2008-11-06 34 views

Respuesta

0

Tienes que hacerlo con javascript. Es muy fácil con jQuery.

Usted puede hacer algo como (la parte superior de mi cabeza, no probado):

$('#myTextBox').keypress(function(e){ 
    if(e.which == 13) 
     $('#myBtn').click(); 
}); 

Editar: Tenga en cuenta que aunque jQuery funciona navegador excepcionalmente cruz, hay algunas peculiaridades con Presión de tecla descrita here.

chillidos no llegué a ver que dice la "tecla enter" Pensé que habías dicho "cualquier tecla", sí en ese caso utilizar DefaultButton en asp: Panel

+0

No es necesario hacer esto con javascript. –

2

Usted puede establecer la propiedad DefaultButton en el formulario. Ya sea como un atributo de la etiqueta de formulario en su margen de beneficio DefaultButton = "btnSubmit" o el uso de algo como esto en su código subyacente:

Page.Form.DefaultButton = "btnSubmit" 
Cuestiones relacionadas