Contrôle ASP.NET CheckBoxListControl


Web Server ControlsContrôle serveur Web

Définition et utilisation

Le contrôle CheckBoxList est utilisé pour créer un groupe de cases à cocher à sélection multiple.

Les éléments sélectionnables dans chaque contrôle CheckBoxList sont définis par des éléments ListItem !

Conseil :Ce contrôle prend en charge la liaison de données !


Propriétés

Propriétés Description .NET
CellPadding Le nombre de pixels entre la bordure et le contenu de la cellule de tableau. 1.0
CellSpacing Le nombre de pixels entre les cellules du tableau. 1.0
RepeatColumns Le nombre de colonnes utilisées lors de l'affichage du groupe de cases à cocher. 1.0
RepeatDirection Spécifie si le groupe de cases à cocher se répète horizontalement ou verticalement. 1.0
RepeatLayout La disposition du groupe de cases à cocher. 1.0
runat Spécifie si le contrôle est un contrôle serveur. Doit être défini sur "server". 1.0
TextAlign De quel côté de la case à cocher le texte apparaît. 1.0

Propriétés standard de ListControl

AppendDataBoundItems, AutoPostBack, CausesValidation, DataTextField, DataTextFormatString, DataValueField, Items, runat, SelectedIndex, SelectedItem, SelectedValue, TagKey, Text, ValidationGroup, OnSelectedIndexChanged

Le contrôle ListControl inclut toutes les fonctionnalités de base des contrôles de liste. Les contrôles qui héritent de ce contrôle incluent : les contrôles CheckBoxList, DropDownList, ListBox et RadioButtonList.

Pour une description complète, veuillez consulterPropriétés standard de ListControl。

Propriétés standard des contrôles Web

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, SkinID, Style, TabIndex, ToolTip, Width

Pour une description complète, veuillez consulterPropriétés standard des contrôles Web。

Propriétés standard des contrôles

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, TemplateControl, TemplateSourceDirectory, UniqueID, Visible

Pour une description complète, veuillez consulterPropriétés standard des contrôles。


Exemple

CheckBoxList
Dans cet exemple, nous déclarons un contrôle CheckBoxList dans un fichier .aspx. Ensuite, nous créons un gestionnaire d'événements pour l'événement SelectedIndexChanged. Cette liste d'options contient six cases à cocher. Lorsque l'utilisateur en sélectionne une, la page effectue automatiquement un postback vers le serveur et exécute la sous-routine Check. La sous-routine parcourt la collection Items du contrôle et teste la propriété Selected de chaque élément. Les éléments sélectionnés sont affichés dans un contrôle Label.


Web Server ControlsContrôle serveur Web Autres extensions