zoukankan
html css js c++ java
vs2005/.net2.0 控件实例之 单选按纽和复选框 <RadioButton><CheckBox>
因为这两个控件都不复杂,而且分开做的话可能会出现有朋友不好找的原因,所以做在一起的!!
如果对这样方式不喜欢,有什么建议可以联系我QQ 110535808
前台HTML代码
<%
@ Page Language
=
"
C#
"
AutoEventWireup
=
"
true
"
CodeFile
=
"
Default.aspx.cs
"
Inherits
=
"
_Default
"
%>
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
html
xmlns
="http://www.w3.org/1999/xhtml"
>
<
head
runat
="server"
>
<
title
>
无标题页
</
title
>
</
head
>
<
body
>
<
form
id
="form1"
runat
="server"
>
<
div
>
CheckBox
演示一: 呈现方式
<
br
/>
<
br
/>
这个其实只是现在他的TextAlign 选项罢了!!
<
br
/>
<
asp:CheckBox
ID
="CheckBox1"
runat
="server"
BackColor
="#8080FF"
Text
="文字在右边"
/>
<
asp:CheckBox
ID
="CheckBox2"
runat
="server"
BackColor
="#80FF80"
BorderColor
="ForestGreen"
BorderStyle
="Dotted"
Text
="文字在左边"
TextAlign
="Left"
/><
br
/>
<
br
/>
CheckBox
演示二: 自动回传
<
br
/>
<
br
/>
传回机制,说穿了就是在改变控件状态时候激发的了,切记,把AutoPostBack选择为 True,否则他是不会理会你的哦!
<
br
/>
<
asp:CheckBox
ID
="CheckBox3"
runat
="server"
AutoPostBack
="True"
OnCheckedChanged
="CheckBox3_CheckedChanged"
Text
="洪川医药的医院评价系统很好"
/>
<
asp:Label
ID
="Label1"
runat
="server"
></
asp:Label
><
br
/>
<
br
/>
RadioButton
其实这个没有必要做呈现方式的了,跟上面是一样的,自己试下了!
<
br
/>
<
br
/>
这个做一个演示,因为这个实在不复杂,呵呵!!
<
br
/>
下面三个单选暗纽名字都不一样,你也做做看,要是不行再看最下面的答案!!
<
br
/>
<
br
/>
<
asp:RadioButton
ID
="RadioButton1"
runat
="server"
GroupName
="thc"
Text
="田洪川"
/>
<
asp:RadioButton
ID
="RadioButton2"
runat
="server"
GroupName
="thc"
Text
="黄小梅"
/>
<
asp:RadioButton
ID
="RadioButton3"
runat
="server"
GroupName
="thc"
Text
="田皓文"
/>
<
asp:Button
ID
="Button1"
runat
="server"
BorderStyle
="Inset"
OnClick
="Button1_Click"
Text
="Button"
/>
<
asp:Label
ID
="Label2"
runat
="server"
></
asp:Label
><
br
/>
<
br
/>
<
asp:Button
ID
="Button2"
runat
="server"
BorderStyle
="Dashed"
OnClick
="Button2_Click"
Text
="我要看答案"
/></
div
>
</
form
>
</
body
>
</
html
>
后台C#代码
using
System;
using
System.Data;
using
System.Configuration;
using
System.Web;
using
System.Web.Security;
using
System.Web.UI;
using
System.Web.UI.WebControls;
using
System.Web.UI.WebControls.WebParts;
using
System.Web.UI.HtmlControls;
public
partial
class
_Default : System.Web.UI.Page
{
protected
void
Page_Load(
object
sender, EventArgs e)
{
}
protected
void
CheckBox3_CheckedChanged(
object
sender, EventArgs e)
{
//
这是当选中后激发的事件
if
(CheckBox3.Checked)
//
判断该控件是否被选中
{
//
如果控件被选中就激发
Label1.Text
=
"
洪川医药的地址是<a href='http://www.hc115.com'>Www.Hc115.Com</a>
"
;
}
else
{
//
否则,当然是取消选择的时候了
Label1.Text
=
"
谢谢关心哈!!
"
;
}
}
protected
void
Button1_Click(
object
sender, EventArgs e)
{
if
(RadioButton1.Checked)
//
判断该控件是否被选中
Label2.Text
=
"
谢谢支持川哥
"
;
if
(RadioButton2.Checked)
Label2.Text
=
"
谢谢支持梅姐
"
;
if
(RadioButton3.Checked)
Label2.Text
=
"
谢谢支持我们小文文
"
;
}
protected
void
Button2_Click(
object
sender, EventArgs e)
{
//
为什么三个单选按纽可以同时选的答案
Label2.Text
=
"
事实上,你必须把全部的RadioButton属性的GroupName做成一样,否则他们就不会认为他们是一家人!
"
;
}
}
查看全文
相关阅读:
【CF536D】Tavas in Kansas(博弈+动态规划)
【CF643F】Bears and Juice(信息与可区分情况数)
【AT3981】[ARC093D] Dark Horse(容斥+状压DP)
【CF708E】Student's Camp(动态规划)
【洛谷6775】[NOI2020] 制作菜品(思维好题)
【洛谷2282】[HNOI2003] 历史年份(线段树优化DP)
【洛谷5068】[Ynoi2015] 我回来了(线段树)
【洛谷4117】[Ynoi2018] 五彩斑斓的世界(第二分块)
【洛谷3745】[六省联考2017] 期末考试(水题)
【AtCoder】AtCoder Grand Contest 050 解题报告(A~D)
原文地址:https://www.cnblogs.com/thcjp/p/411061.html
最新文章
新手理解HTML、CSS、javascript之间的关系
CSS选择器和jQuery选择器的区别与联系之一
jQuery实现滚动效果详解1
MD5加密及Hash长度拓展攻击【通俗易懂】
nginx介绍与安装
mysql的数据库开放权限
win7安装mysql数据库
fiddler中文乱码解决方案
win7搭建python环境--同时安装版本2和版本3
【AT4438】[AGC028D] Chords(动态规划)
热门文章
【洛谷7470】[NOI Online 2021 提高组] 岛屿探险(线段树分治+Trie树)
【AT4119】[ARC096C] Everything on It(广义容斥+第二类斯特林数)
【洛谷4769】[NOI2018] 冒泡排序(DP的组合意义)
【CF575E】Spectator Riots(结论题+凸包)
【CF553E】Kyoya and Train(分治FFT)
【洛谷6328】我是仙人掌(Floyd+bitset)
【CF547E】Mike and Friends(AC自动机)
【洛谷2516】[HAOI2010] 最长公共子序列(动态规划)
【CF436E】Cardboard Box(贪心)
【洛谷4002】[清华集训2017] 生成树计数(prufer序列+大力多项式)
Copyright © 2011-2022 走看看