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:

  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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


4 + = ocho