Como le doy el foco a un control en una pagina aspx?

24/01/2004 - 16:52 por Mayerly | Informe spam
Hola

Como hago para darle el foco a un textbox en una pagina aspx??


Gracias

Preguntas similare

Leer las respuestas

#1 Jose Marcenaro
24/01/2004 - 17:36 | Informe spam
La accion de dar foco debe realizarse del lado del cliente (navegador) y por
lo tanto en una pagina aspx lo que debes hacer es generar codigo javascript
que se ejecute en el cliente cuando se completó la carga de la página.

Una buena idea es crear una clase o control .NET que puede ser invocada
desde la página aspx y se ocupe de enviar ese código junto con la conexion
al evento correspondiente.

Una clase "helper" (de ayuda) que realiza esa tarea, ha sido puesta como
contribución en el sitio CodeProject. Puedes hallarla en
http://www.thecodeproject.com/useri...eFocus.asp , desde allí
puedes descargar el código fuente e incluirlo en tu projecto

La forma de usar la clase es (en el evento Load de la página)
if ( !this.IsPostBack )
McGiv.Web.UI.ClientSideFocus.setFocus(this.TextBox1);


Como ejemplo de su funcionalidad puedes probarla en
http://mcgiv.com/ClientSideFocus/Default.aspx

Saludos
Jose

"Mayerly" wrote in message
news:#
Hola

Como hago para darle el foco a un textbox en una pagina aspx??


Gracias



Respuesta Responder a este mensaje
#2 Mayerly
24/01/2004 - 18:09 | Informe spam
Muchas Gracias Jose


"Jose Marcenaro" wrote in message
news:
La accion de dar foco debe realizarse del lado del cliente (navegador) y


por
lo tanto en una pagina aspx lo que debes hacer es generar codigo


javascript
que se ejecute en el cliente cuando se completó la carga de la página.

Una buena idea es crear una clase o control .NET que puede ser invocada
desde la página aspx y se ocupe de enviar ese código junto con la conexion
al evento correspondiente.

Una clase "helper" (de ayuda) que realiza esa tarea, ha sido puesta como
contribución en el sitio CodeProject. Puedes hallarla en
http://www.thecodeproject.com/useri...eFocus.asp , desde allí
puedes descargar el código fuente e incluirlo en tu projecto

La forma de usar la clase es (en el evento Load de la página)
if ( !this.IsPostBack )
McGiv.Web.UI.ClientSideFocus.setFocus(this.TextBox1);


Como ejemplo de su funcionalidad puedes probarla en
http://mcgiv.com/ClientSideFocus/Default.aspx

Saludos
Jose

"Mayerly" wrote in message
news:#
> Hola
>
> Como hago para darle el foco a un textbox en una pagina aspx??
>
>
> Gracias
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida