miércoles, 25 de marzo de 2009

.NET | ASP.NET | Establecer botón por defecto al presionar Enter en una página web

Al realizar páginas web, en aplicaciones como autenticación, chat, etc. Necesitamos que al presionar la tecla enter, se ejecute el código relacionado con un boton en particular, por ejemplo tengo una página donde implemento un chat, para ingresar texto en la ventana el usuario debe escribirlo en la parte inferior y presionar el boton "Send".

Para que el usuario ingrese información al chat unicamente escribiendo el mensaje y presionando "Enter" debemos:
1. Ubicar el tag "form" de la página
2. Añadir las propiedades: defaultbutton="btnSend" defaultfocus="txtMensaje".

Con esto, al escribir un mensaje y presionar Enter en un textBox automáticamente se ejecutará el evento del botón "Send" ingresando la información automáticamente al chat.

No hay comentarios:

Publicar un comentario