Контроллер RadioButton ASP.NET
Определение и использование
Элемент RadioButton используется для отображения переключателей.
Совет:Для создания последовательности переключателей с помощью данных привязки используйте элемент RadioButtonList!
Свойства
Свойства | Описание |
---|---|
AutoPostBack | Булево значение, определяющее, передается ли форма сразу после изменения свойства Checked. По умолчанию false. |
Checked | Булево значение, определяющее, выбран ли переключатель. |
id | Уникальный идентификатор элемента. |
GroupName | Имя группы контролей, к которой принадлежит этот переключатель. |
OnCheckedChanged | Имя функции, которая выполняется при изменении состояния Checked. |
runat | Определяет, является ли этот элемент серверным контролем. Должно быть установлено в "server". |
Text | Текст, расположенный рядом с переключателем. |
TextAlign | Текст должен出现在 с какой стороны одностороннего переключателя (слева или справа). |
Стандартные свойства веб-контроля
AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, SkinID, Style, TabIndex, ToolTip, Width
Для полного описания, пожалуйста, посетите Стандартные свойства веб-контроля.
Стандартные свойства контрола
AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, TemplateControl, TemplateSourceDirectory, UniqueID, Visible
Для полного описания, пожалуйста, посетитеСтандартные свойства контрола.
Пример
- Radiobutton
- В этом примере мы объявили три контрола RadioButton, один контрол Button и один контрол Label в файле .aspx. При нажатии на кнопку submit вызывается подпроцесс submit. Подпроцесс submit реагирует тремя способами: если выбран радиobutton с атрибутом id="red", сервер отправляет сообщение контролу Label "Вы выбрали Красный"; если выбран радиobutton с атрибутом id="green", сервер отправляет сообщение контролу Label "Вы выбрали Зеленый"; если выбран радиobutton с атрибутом id="blue", сервер отправляет сообщение контролу Label "Вы выбрали Синий".