Javier, yo use esta función en _javascript_ para capturar el ENTER y realizar la accion que yo quiera, según la pantalla

 

function clickButton(e, buttonid){ var bt = document.getElementById(buttonid); if (typeof bt == 'object'){ if(navigator.appName.indexOf("Netscape")>(-1)){ if (e.keyCode == 13){ bt.click(); return false; } } if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1)){ if (event.keyCode == 13){ bt.click(); return false; } } } }

 

y luego en la etiqueta BODY capturo el evento onkeydown y hago que llame a la función _javascript_, pasandole por ejemplo, un que el enter accione mi boton “BotonIngresar”

 

<body   clickButton(event,'botonIngresar')"  …..

 

Si no queres que haga nada, lo podes poner que acciones un label y entonces cuando presionas ENTER, no pasa nada.

 

Espero que te sirva.

 

Antonino

 


De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de MYMTEC S.A. - Javier Wamba
Enviado el: Jueves, 02 de Noviembre de 2006 12:17
Para: puntonet List Member
Asunto: [puntonet]

 

Hola lista,

Como puedo hacer para que cuando se hace un enter sobre un textbox de asp.net no haga un postback, probe poniendo autopostback en false y no pasa nada

 

 
AVISO LEGAL
La información contenida en este mensaje, y en cualquier archivo asociado al mismo, es confidencial y está destinada exclusivamente a su destinatario. Si usted no lo es, y por error lo ha recibido, por favor reenvíelo a su emisor indicando tal situación y luego elimínelo.
La distribución, reproducción o copia de lo arriba expresado está prohibida y corresponden a su autor. No debe interpretarse que pertenezcan o sean compartidas por Jerárquicos Salud, quien no se responsabiliza por errores u omisiones producidas, ni garantiza la certeza de lo transmitido por este medio debido a que puede ser objeto de interpretación, alteración, demora, contener virus u otras anomalías.

Responder a