第11章、单选按钮和复选框
2013-05-23 17:43
246 查看
第11章、单选按钮和复选框
【知识要点】
(1)单选按钮RadioButton;
(2)复选框CheckBox。
【问题提出】
登录窗口仅仅使用到文本框、密码框和按钮,已经没有什么问题了,但是很快你发现性别与爱好要使用到单选按钮和复选项框,你迫切希望快速掌握它。
【在线指导】
单选按钮RadioButton和复选框CheckBox也是在网站或者项目中使用较多的两个控件,单选按钮主要适合多选一的情况,例如性别、单选题目;复选框主要适合多选多的情况,例如爱好等。两者共同特点都有属性Checked,如果选中则Checked的属性返回值为True否则为False。
1、设计界面
(1)打开Hello项目,单击“启动页>最近使用的项目>Hello”。
(2)在“解决方案资源管理器”中添加“RadioButton-CheckBox.aspx”页面。
(3)从工具箱中拖2个单选按钮RadioButton、4个复选框CheckBox、1个按钮Button到RadioButton-CheckBox.aspx页面。
A、2个单选按钮RadioButton:ID属性分别为“rbMale”、“rbFemale”,二者的共同GroupName属性为“Gender”,表示二者为同一组单选按钮;
B、4个复选框CheckBox:ID属性为“cbFootball”、“cbBasketball”、“cbTableTennis”、“cbShuttlecock”;
C、1个按钮Button:ID属性为“btnReg”。
具体代码如下:
性别:
<asp:RadioButton ID="rbMale" runat="server" GroupName="Gender" Text="男" />
<asp:RadioButton ID="rbFemale" runat="server" GroupName="Gender" Text="女" />
<br />
爱好:
<asp:CheckBox ID="cbFootball" runat="server" Text="足球" />
<asp:CheckBox ID="cbBasketball" runat="server" Text="篮球" />
<asp:CheckBox ID="cbTableTennis" runat="server" Text="乒乓球" />
<asp:CheckBox ID="cbShuttlecock" runat="server" Text="羽毛球" />
<br />
<asp:Button ID="btnReg" runat="server" onclick="btnReg_Click" Text="注 册" />
2、添加代码
(4)双击“RadioButton-CheckBox.aspx”页面上的按钮。
我们在btnReg_Click()中间输入:
string Gender = "";
if(rbMale.Checked)
Gender = rbMale.Text;
if (rbFemale.Checked)
Gender = rbFemale.Text;
Response.Write("您的性别是:" + Gender);
Response.Write("<br>");
string Hobby = "";
if (cbFootball.Checked)
Hobby = Hobby + cbFootball.Text;
if (cbBasketball.Checked)
Hobby = Hobby + cbBasketball.Text;
if (cbTableTennis.Checked)
Hobby = Hobby + cbTableTennis.Text;
if (cbShuttlecock.Checked)
Hobby = Hobby + cbShuttlecock.Text;
Response.Write("您的爱好是:" + Hobby);
Checked是单选按钮和复选框的最重要的属性,如果选中则返回true,否则未选则返回false。
(5)请选择性别和爱好,然后单击“注 册”按钮。
【知识要点】
(1)单选按钮RadioButton;
(2)复选框CheckBox。
【问题提出】
登录窗口仅仅使用到文本框、密码框和按钮,已经没有什么问题了,但是很快你发现性别与爱好要使用到单选按钮和复选项框,你迫切希望快速掌握它。
【在线指导】
单选按钮RadioButton和复选框CheckBox也是在网站或者项目中使用较多的两个控件,单选按钮主要适合多选一的情况,例如性别、单选题目;复选框主要适合多选多的情况,例如爱好等。两者共同特点都有属性Checked,如果选中则Checked的属性返回值为True否则为False。
1、设计界面
(1)打开Hello项目,单击“启动页>最近使用的项目>Hello”。
(2)在“解决方案资源管理器”中添加“RadioButton-CheckBox.aspx”页面。
(3)从工具箱中拖2个单选按钮RadioButton、4个复选框CheckBox、1个按钮Button到RadioButton-CheckBox.aspx页面。
A、2个单选按钮RadioButton:ID属性分别为“rbMale”、“rbFemale”,二者的共同GroupName属性为“Gender”,表示二者为同一组单选按钮;
B、4个复选框CheckBox:ID属性为“cbFootball”、“cbBasketball”、“cbTableTennis”、“cbShuttlecock”;
C、1个按钮Button:ID属性为“btnReg”。
具体代码如下:
性别:
<asp:RadioButton ID="rbMale" runat="server" GroupName="Gender" Text="男" />
<asp:RadioButton ID="rbFemale" runat="server" GroupName="Gender" Text="女" />
<br />
爱好:
<asp:CheckBox ID="cbFootball" runat="server" Text="足球" />
<asp:CheckBox ID="cbBasketball" runat="server" Text="篮球" />
<asp:CheckBox ID="cbTableTennis" runat="server" Text="乒乓球" />
<asp:CheckBox ID="cbShuttlecock" runat="server" Text="羽毛球" />
<br />
<asp:Button ID="btnReg" runat="server" onclick="btnReg_Click" Text="注 册" />
2、添加代码
(4)双击“RadioButton-CheckBox.aspx”页面上的按钮。
我们在btnReg_Click()中间输入:
string Gender = "";
if(rbMale.Checked)
Gender = rbMale.Text;
if (rbFemale.Checked)
Gender = rbFemale.Text;
Response.Write("您的性别是:" + Gender);
Response.Write("<br>");
string Hobby = "";
if (cbFootball.Checked)
Hobby = Hobby + cbFootball.Text;
if (cbBasketball.Checked)
Hobby = Hobby + cbBasketball.Text;
if (cbTableTennis.Checked)
Hobby = Hobby + cbTableTennis.Text;
if (cbShuttlecock.Checked)
Hobby = Hobby + cbShuttlecock.Text;
Response.Write("您的爱好是:" + Hobby);
Checked是单选按钮和复选框的最重要的属性,如果选中则返回true,否则未选则返回false。
(5)请选择性别和爱好,然后单击“注 册”按钮。
相关文章推荐
- 猎豹MFC--对话框 复选框 单选按钮
- 单选按钮和复选框
- 自定义复选框、单选按钮外观方法。支持IE、Firefox、chrome
- jquery中 val()操作 与 复选框、下拉列表、单选按钮的设置
- 在复选框和单选按钮的公式中输出html代码
- 2复选框和单选按钮
- html基础-表单控件、密码框、单选按钮、复选框、多行文本框、下拉列表、按钮(提交、图片、重置)
- js使用DOM设置单选按钮、复选框及下拉菜单的方法
- Windows单选按钮、复选框、分组框控件
- 单选按钮(RadioButton)与 复选框(CheckBox)的功能与 用法
- 3.Android之单选按钮RadioGroup和复选框Checkbox学习
- Java图形界面——复选框与单选按钮
- iCheck:超级精美的自定义复选框 & 单选按钮
- 点击表格行时,实现复选框或者单选按钮反选
- Android组件复习之基本组件02—单选按钮(RadioButton)和复选框(CheckBox)
- javascript 读取单选按钮、复选框以及下拉列表的当前值
- iCheck自定义复选框 & 单选按钮插件
- 第6章、单选按钮RadioGroup与复选框CheckBox
- 单选按钮和复选框
- 自定义单选按钮、复选框