ASP.NET CheckBoxList контрол

Определение и использование

CheckBoxList контрол используется для создания группы чекбоксов с множественным выбором.

Каждый элемент из списка в CheckBoxList контроле определен элементом ListItem!

Совет:Этот контрол поддерживает привязку данных!

Свойства

Свойства Описание .NET
CellPadding Пиксели между рамкой ячейки и содержимым. 1.0
CellSpacing Пиксели между ячейками таблицы. 1.0
RepeatColumns Количество столбцов, используемых при отображении группы чекбоксов. 1.0
RepeatDirection Определяет, будет ли группа чекбоксов повторяться горизонтально или вертикально. 1.0
RepeatLayout Размещение группы чекбоксов. 1.0
runat Определяет, что этот контрол является серверным контролем. Необходимо установить в "server". 1.0
TextAlign Текст появляется на一侧 чекбокса. 1.0

Стандартные свойства ListControl

Добавление данных после связывания, Автоматическая отправка формы, Включение проверки данных, Поле текста данных,
Формат строки данных, Поле значения данных, Элементы, runat, Индекс выбранного элемента, Выбранный элемент,
Выбранное значение, Ключ метки, Текст, Группа проверки, При изменении выбранного элемента

Контрол ListControl включает все основные функции контролей списка. Контроли, наследующиеся от этого контрола, включают: CheckBoxList, DropDownList, ListBox и RadioButtonList.

Для полного описания посетите Стандартные свойства ListControl.

Стандартные свойства Web контролей

Клавиша доступа, Атрибуты, Цвет фона, Цвет рамки, Тип рамки, Ширина рамки, 
CssClass, Включен, Шрифт, Включение темы, Цвет фона, Высота, Включен, 
SkinID, Style, TabIndex, ToolTip, Width

Для полного описания посетите Стандартные свойства Web контролей.

Стандартные свойства контролей

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

Для полного описания посетитеСтандартные свойства контролей.

Пример

CheckBoxList
В этом примере мы объявили контрол CheckBoxList в файле .aspx. Затем мы создали обработчик событий SelectedIndexChanged. Этот опционный список содержит шесть флажков. При выборе одного из них страница автоматически отправляется на сервер, и выполняется подпрограмма Check. Эта подпрограмма проходит через集合 Items контрола и проверяет свойство Selected каждого элемента. Выбранные элементы отображаются в контроле Label.