Detalles del control del servidor ASP.NET
El marco de páginas ASP.NET contiene una gran cantidad de controles de servidor integrados, que pueden proporcionar un modelo de programación estructurado más racionalmente para la red. Estos controles proporcionan la siguiente funcionalidad:
Gestión automática del estado.
Acceda fácilmente a los valores de los objetos sin utilizar el objeto de solicitud.
Capacidad de responder a eventos en código del lado del servidor para crear aplicaciones mejor estructuradas.
Métodos prácticos para construir interfaces de usuario para páginas web.
Personalice automáticamente la salida según las capacidades del navegador.
Además de los controles integrados, el marco de páginas ASP.NET le permite crear controles de usuario y controles personalizados. Los controles de usuario y los controles personalizados pueden mejorar y ampliar los controles existentes para crear interfaces de usuario más ricas.
Este artículo se divide en las siguientes partes:
Controles del servidor HTML
Controles del servidor web
Controles web básicos
Control de validación
Control de lista
Control multifunción
Control de usuario
Control personalizado
Volver arriba
Control de servidor HTML
El control de servidor HTML es un elemento de lenguaje de marcado de hipertexto (HTML) que contiene el atributo runat=server. Los controles del servidor HTML tienen la misma salida HTML y propiedades que las etiquetas HTML. Además, los controles del servidor HTML proporcionan gestión automática del estado y eventos del lado del servidor.
Los controles del servidor HTML tienen las siguientes ventajas:
Los controles del servidor HTML se corresponden con sus etiquetas HTML correspondientes.
Al compilar una aplicación ASP.NET, los controles del servidor HTML con el atributo runat=server se compilan en ensamblados.