Контрол ASP.NET HtmlInputCheckBox

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

Контрол HtmlInputCheckBox используется для управления элементом <input type="checkbox">. В HTML этот элемент используется для создания флажков.

Свойства и события

Свойства Описание
Attributes Возвращает все имена свойств и значения элементов.
Checked Булево значение, указывающее, выбран ли этот элемент.
Disabled Булево значение, указывающее, отключен ли этот контрол. По умолчанию false.
id Уникальный идентификатор этого контрола.
Name Имя этого элемента.
runat Указывает, что этот контрол является серверным контролом. Должно быть установлено в "server".
Style Устанавливает или возвращает CSS-атрибуты, применяемые к контролу.
TagName Возвращает имя тега этого элемента.
Type Тип этого элемента.
Value Значение элемента.
Visible Булево значение, указывающее, виден ли этот контрол.
Событие Описание
ServerChange Это событие occurs при изменении состояния контрола.

Пример

HtmlInputCheckbox
В этом примере мы объявили два контрола HtmlInputCheckBox, один контрол HtmlInputButton и один контрол HtmlGeneric в файле .aspx. При нажатии на кнопку отправки вызывается подпроцесс submit. Этот подпроцесс имеет два варианта ответа: если выбран чекбокс "red", сервер отправляет сообщение "Вы предпочитаете красный!" элементу p. Если выбран чекбокс "blue", сервер отправляет сообщение "Вы предпочитаете синий!" элементу p.