ASP.NET RadioButton 控件

定义和用法

RadioButton 控件用于显示单选按钮。

提示:如需创建一系列使用数据绑定的单选按钮,请使用 RadioButtonList 控件!

属性

属性 描述
AutoPostBack 布尔值,规定在 Checked 属性被改变后,是否立即回传表单。默认是 false。
Checked 布尔值,规定是否选定单选按钮。
id 控件的唯一 id。
GroupName 该单选按钮所属控件组的名称。
OnCheckedChanged 当 Checked 被改变时,被执行的函数的名称。
runat 规定该控件是服务器控件。必须设置为 "server"。
Text 单选按钮旁边的文本。
TextAlign 文本应出现在单选按钮的哪一侧(左侧还是右侧)。

خصائص القياسية للعناصر Web

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, 
CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, 
SkinID, Style, TabIndex, ToolTip, Width

للحصول على وصف كامل، يرجى زيارة خصائص القياسية للعناصر Web.

خصائص القياسية للعناصر

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

للحصول على وصف كامل، يرجى زيارةخصائص القياسية للعناصر.

مثال

Radio Button
في هذا المثال، قمنا بتعريف ثلاثة عناصر RadioButton، وعنصر Button، وعنصر Label في ملف .aspx. عند تحفيز زر التقديم، يتم تنفيذ عملية submit الفرعية. تقوم عملية submit الفرعية بالرد بثلاث طرق: إذا تم اختيار العنصر الذي يحتوي على خاصية id="red"، يرسل الخادم رسالة إلى عنصر Label "لقد اخترت الأحمر"؛ إذا تم اختيار العنصر الذي يحتوي على خاصية id="green"، يرسل الخادم رسالة إلى عنصر Label "لقد اخترت الأخضر"؛ إذا تم اختيار العنصر الذي يحتوي على خاصية id="blue"، يرسل الخادم رسالة إلى عنصر Label "لقد اخترت الأزرق".