Controllo CheckBoxList di ASP.NET
Definizione e uso
Il controllo CheckBoxList viene utilizzato per creare gruppi di caselle di selezione multipla.
Ogni opzione nella CheckBoxList è definita dall'elemento ListItem!
Suggerimento:Il controllo supporta il binding dei dati!
Proprietà
Proprietà | Descrizione | .NET |
---|---|---|
CellPadding | Il numero di pixel tra il bordo della cella e il contenuto. | 1.0 |
CellSpacing | Il numero di pixel tra le celle della tabella. | 1.0 |
RepeatColumns | Il numero di colonne utilizzato per visualizzare il gruppo di caselle di selezione. | 1.0 |
RepeatDirection | Stabilisce se il gruppo di caselle di selezione si ripete orizzontalmente o verticalmente. | 1.0 |
RepeatLayout | Layout del gruppo di caselle di selezione. | 1.0 |
runat | Stabilisce che il controllo è un controllo server. Deve essere impostato su "server". | 1.0 |
Allineamento del Testo | Il testo appare sul lato del casella di selezione. | 1.0 |
Proprietà Standard di ListControl
AppendDataBoundItems, AutoPostBack, CausaValidazione, DataTextField, DataTextFormatString, DataValueField, Elementi, runat, IndiceSelezionato, ElementoSelezionato, SelectedValue, TagKey, Testo, Gruppo di Validazione, OnSelectedIndexChanged
Il controllo ListControl include tutte le funzionalità di base dei controlli elenco. I controlli derivati da questo controllo includono: CheckBoxList, DropDownList, ListBox e RadioButtonList.
Per una descrizione completa, visitare Proprietà Standard di ListControl.
Proprietà standard dei controlli Web
AccessKey, Attributi, Colore di Sfondo, Colore del Bordo, Stile del Bordo, Larghezza del Bordo, CssClass, Abilitato, Font, Abilita Tema, Color di Testo, Altezza, Abilitato, SkinID, Stile, TabIndex, Suggerimento, Larghezza
Per una descrizione completa, visitare Proprietà standard dei controlli Web.
Proprietà standard del controllo
AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controlli, EnableTheming, EnableViewState, ID, NamingContainer, Pagina, Genitore, Sito, TemplateControl, TemplateSourceDirectory, UniqueID, Visibile
Per una descrizione completa, visitareProprietà standard del controllo.
Esempio
- CheckBoxList
- In questo esempio, abbiamo dichiarato un controllo CheckBoxList nel file .aspx. Poi abbiamo creato un gestore di eventi per l'evento SelectedIndexChanged. Questa lista opzionale contiene sei caselle di controllo. Quando l'utente seleziona una di esse, la pagina restituisce automaticamente al server e esegue la subroutine Check. Questa subroutine esplora l'insieme Items del controllo e verifica l'attributo Selected di ogni elemento. Gli elementi selezionati vengono visualizzati nel controllo Label.