Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/12/2008, 04:56
Avatar de mdavila
mdavila
 
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: hacer un key press en asp.net para web

Hola, te paso un ejemplo mio que capaz que es mas grafico ok....

'estos son el textbox y el boton al cual le asignas el evento onkeydown
<asp:TextBox ID="TxtBusqueda" onkeydown="KeyDownHandler(BtnBuscar)" runat="server" CssClass="Arial11_55585B"
Width="168px"></asp:TextBox><asp:Button ID="BtnBuscar" runat="server" CssClass="Arial11_55585B" Text="Buscar"></asp:Button>


'esta es la funcion java que la tiras en tu aspx <script language="javascript">

function KeyDownHandler(btn)
{
if (event.keyCode == 13)
{
event.returnValue=false;
event.cancel = true;
// aca llamas al evento click del boton que queres que actue, en tu caso es como si apretara el boton de conseguir los datos.
btn.click();
}
}
</script>

'fijate que yo lo utilizo solo desde el textbox, pero lo podes utilizar de los controles que quieras siempre llamando al javascript

Saludos y suerte