Controles de servidor Web


Los controles de servidor Web son un segundo conjunto de controles diseñado con otro enfoque. No se asignan necesariamente uno a uno a controles de servidor HTML. En lugar de ello, se definen como controles abstractos, en los que el marcado real representado por el control puede ser muy diferente al modelo con respecto al que se han programado. Por ejemplo, un control RadioButtonList de servidor Web podría representarse en una tabla o como un texto en línea con otro marcado.

Los controles de servidor Web incluyen controles de formulario tradicionales como botones y cuadros de texto, además de controles complejos, como, por ejemplo, las tablas. También incluyen controles que proporcionan funcionalidad de formulario de uso frecuente, como la presentación de datos en cuadrícula, la elección de fechas, la visualización de menús, etc.

Los controles de servidor Web ofrecen todas las funciones descritas anteriormente para los controles de servidor HTML (excepto la asignación uno a uno a elementos) y estas funciones adicionales:

  • Un modelo de objetos enriquecido que proporciona capacidades de programación de tipo seguro.

  • Detección automática del explorador. Los controles pueden detectar las funciones del explorador y representar el marcado adecuado.

  • Para algunos controles, la capacidad para definir su propio diseño para el control utilizando Templates.

  • Para algunos controles, la capacidad de especificar si un evento del control provoca un envío inmediato al servidor o, en su lugar, se almacena en caché y se activa cuando se envía la página.

  • Compatibilidad para temas, lo que le permite definir un aspecto uniforme para los controles en todo el sitio. Para obtener información detallada, vea Temas y máscaras de ASP.NET.

  • Capacidad para pasar eventos de un control anidado (como un botón en una tabla) al control contenedor.

You can leave a response, or trackback from your own site.

0 Response to "Controles de servidor Web"

Publicar un comentario

Powered by Blogger