RadioButton控件

前台代码:

1 <div>
2     <asp:RadioButton ID="RadioButton1" runat="server" GroupName ="sex" Text ="男"/>
3     <asp:RadioButton ID="RadioButton2" runat="server" GroupName ="sex"  Text ="女"/>
4     <asp:Button ID="Button1" runat="server" Text="Button" OnClick ="Button1_Click"/>
5     <asp:Label ID="Label1" runat="server" Text=""></asp:Label>
6 </div>

*其中,groupName要写上,这个的作用是让其属于同一个组,选了一个,不能选另一个。

后台代码:

 1 /// <summary>
 2 /// Button1按钮的单机事件
 3 /// </summary>
 4 /// <param name="sender"></param>
 5 /// <param name="e"></param>
 6 protected void Button1_Click(object sender, EventArgs e)
 7 {
 8     string s = string.Empty;
 9
10     if (RadioButton1.Checked)
11     {
12         s += RadioButton1.Text;
13     }
14     if (RadioButton2.Checked)
15     {
16         s += RadioButton2.Text;
17     }
18
19     this.Label1.Text = "您选择的是:" + s;
20 }

最终效果:

上面就是RadioButton控件的使用方法。

时间: 2024-10-09 13:00:44

RadioButton控件的相关文章

wpf 自定义RadioButton控件样式

实现的效果为: 我感觉来自定义RadioButton样式和定义button空间的样式差不多,只是类型不同而已. 接下来分析一下样式代码: <!--自定义单选按钮样式-->        <Style TargetType="RadioButton"> <Setter Property="Template">                <Setter.Value>                    <Con

asp.net RadioButton控件基础

RadioButton按钮呢,必须要设置groupname属性的值才能将多个RadioButton按钮设置为单选按钮,当AutoPostBack="true"的时候,在change事件发生后立即执行相应的事件函数.在后台程序中想设置某组某项为选定状态时,必须确保同组的其他按钮的checked=false. 按下面的格式设置好界面 运行网站 看看后台代码,这是第一个按钮的事件函数 第二个按钮的事件函数,这里之所以用try   catch是为了防止输入的不是数字的时候,报实时错误.

form中动态生成Radiobutton控件

public partial class GetLabelFields : Form { int tableCount; public GetLabelFields(AxMapControl axmapcontrol ) { InitializeComponent(); if(axmapcontrol.LayerCount<=0) { MessageBox.Show("无图层,请加载图层"); return; } ILayer pLayer = axmapcontrol.get_

MVC RadioButton控件

@Html.RadioButtonFor(m => m.IfValid, 1, new { @id = "radio1", @name = "rdolstState" })是 @Html.RadioButtonFor(m => m.IfValid, 0, new { @id = "radio0", @name = "rdolstState" })否 @Html.RadioButtonFor(m => m.Ty

QT中获取选中的radioButton的两种方法(动态取得控件的objectName之后,对名字进行比较)

QT中获取选中的radioButton的两种方法 QT中要获取radioButton组中被选中的那个按钮,可以采用两种如下两种办法进行: 方法一:采用对象名称进行获取 代码: 1 QRadioButton* pbtn = qobject_cast<QRadioButton*>(ui->BG->checkedButton()); 2 QString name = pbtn->objectName(); 3 if(!QString::compare(name, "rad

WPF MVVM从入门到精通6:RadioButton等一对多控件的绑定

原文:WPF MVVM从入门到精通6:RadioButton等一对多控件的绑定 ? WPF MVVM从入门到精通1:MVVM模式简介 WPF MVVM从入门到精通2:实现一个登录窗口 WPF MVVM从入门到精通3:数据绑定 WPF MVVM从入门到精通4:命令和事件 WPF MVVM从入门到精通5:PasswordBox的绑定 WPF MVVM从入门到精通6:RadioButton等一对多控件的绑定 WPF MVVM从入门到精通7:关闭窗口和打开新窗口 WPF MVVM从入门到精通8:数据验证

Windows Phone开发(11):常用控件(下)

WP控件大部分都可以从Silverlight中继承过来,这里我也只能拿一部分作演示,对于其它控件如何使用,可以参考SDK相关说明以及Silverlight SDK文档. 一.RadioButton控件. 这是一个单选控件,不用多解释,我们见得多了,N选1,控件是否被用户选中,由IsChecked属性标记.另外,要注意的一点是GroupName属性,它输入一个分组名,这个名由我们自己来取,目的也是为了分组,因为是单选,所以,一个容器中可能有N多个RadioButton控件或都有多组RadioBut

B/S一些小知识及常用控件

一: B/S网页的运行 页面在设计的时候,本身就是一个类.在运行的时间,是一个对象. 其中aspx和aspx.cs是在同一个类下. aspx是主要是负责界面,而aspx.cs主要是负责数据逻辑. 呈现:把页面上所有的控件对象,转化成HTML标签.  内存中的对象--->HTML ** 规范 **: 以后写代码的时候,在Page_Load方法中,99%的代码需要写在 if (!IsPostBack) { } IsPostBack——页面初始加载-false;表单提交加载-true 页面初始加载的情

C#控件方法及属性大全,望补充

C#控件及常用设计整理 1.窗体 常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体. (2) WindowState属性: 用来获取或设置窗体的窗口状态. 取值有三种: Normal (窗体正常显示). Minimized (窗体以最小化形式显示)和 Maximized(窗体以最大化形式显示). (3)StartPosition属性:用来获取或设置运行时窗体的起始位置. (4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的