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.