CheckBox

Puede usar dos tipos de controles ASP.NET para agregar casillas a una página de formularios Web Forms: controles CheckBox individuales o un control CheckBoxList . Ambos controles proporcionan a los usuarios la posibilidad de especificar datos de tipo booleano: verdadero o falso (true o false), sí o no (yes o no).

Comparación de los controles CheckBox y CheckBoxList

Puede agregar controles CheckBox individuales a una página y usarlos por separado. También puede utilizar el control CheckBoxList , que es un control único que actúa como control primario para una colección de elementos de lista de casillas. Se deriva de una clase ListControl base y, por lo tanto, funciona de forma muy similar a ListBox (control), DropDownList (control), RadioButtonList (control) y BulletedList (control). Por esta razón, muchos de los procedimientos para trabajar con el control CheckBoxList son los mismos que se utilizan para otros controles de lista de servidor web.

Cada tipo de control tiene sus ventajas. Si usa controles CheckBox individuales, tendrá un mayor control de la distribución de las casillas en la página que si utiliza el control CheckBoxList . Por ejemplo, puede incluir texto entre las casillas (es decir, texto no perteneciente a las casillas). También puede controlar la fuente y el color de cada casilla.

El control CheckBoxList es preferible si se desea crear una serie de casillas a partir de los datos de una base de datos. (También puede enlazar un control CheckBox individual a datos).

Para obtener más información acerca de la administración de los controles CheckBox y CheckBoxList , vea CheckBox y CheckBoxList (Controles de servidor Web, Visual Studio) Cc295075.xtlink_newWindow(es-es,Expression.40).png en MSDN Library.

Para agregar un control CheckBox a una página

  1. Arrastre el control CheckBox del panel Cuadro de herramientas a la página.

  2. Especifique un título mediante la propiedad Text .

  3. Si lo desea, cambie la orientación del título mediante la propiedad TextAlign .

Cuando el control CheckBox se representa en el explorador, lo hace en dos partes: en un elemento input que representa la casilla y en un elemento label distinto que representa el título de la casilla. La combinación de los dos elementos está incluida a su vez en un elemento span.

Cuando aplica la configuración de estilo o de atributos a un control CheckBox , ésta se aplica al elemento span exterior. Por ejemplo, si establece la propiedad BackColor del control, la configuración se aplica al elemento span y, por tanto, afecta a los atributos internos input y label.

Vea también

Conceptos

Trabajar con sitios ASP.NET
Controles de datos ASP.NET
Controles de validación de ASP.NET
Controles de exploración de ASP.NET
Controles de inicio de sesión de ASP.NET
Controles de elementos web ASP.NET

Otros recursos

Controles estándar ASP.NET

Copyright © 2011 de Microsoft Corporation. Reservados todos los derechos.