Cómo enviar un formulario cuando se oprima ENTER


Para que un formulario se envíe cuando el visitante oprima la tecla ENTER, coloca esta línea en el evento Load de tu página:

VB.NET:
  1. BusquedaTextBox.Attributes.Add("onKeyPress", "javascript:if (event.keyCode == 13) __doPostBack('" & BusquedaBoton.UniqueID & "','')")

En mi ejemplo, BusquedaTextBox es una caja de texto y BusquedaBoton es un LinkButton.

Incluso yo tengo un buscador en un MasterPage y otro buscador distinto en una página heredada de él. Puse el código tanto en el MasterPage como en la página, y ambos funcionan bien.

  1. No hay Comentarios
(No será publicado)