一个简单的问题,我却没有做出来 我的页面上有一个CheckBox,一个lable,其中lable的visible属性为false,现在的问题是想实现如下功能:如果选择了CheckBox,则lable的visible的属性为true,否则为false,怎样实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在CheckBox里加入: onclick="label.style.display=this.checked?'':'hidden'" 用if条件语句判断啊 当选择了checkbox visbile=true 否则false lable.Visible = checkbox.Checked; 如果是在html中控制的话,还是用一楼的办法就可以了。js控制显隐,用的是 display='none'|'';而不是visible=true当然,也有个跟vivisble类似的 visibility ,其值为 visible || hidden;---如果是在aspx.cs中控制的话,可以这样: if(CheckBox的ID.Checked) { Label的ID.Visible=true; }如果要在点击CheckBox马上引发Label显示的话,还要设置CheckBox的AutoPostBack属性为true. autopostback 设置为true代码里把lable属性设置为true 要是不想有刷新就放在updatapanel里用ajax 很好,我就是要实现马上引发Label显示的,可不指导在那里设置CheckBox的AutoPostBack属性为true,怎样设?谢谢回答 protected void CheckBox1_CheckedChanged(object sender, EventArgs e) {//注意:CheckBox1的AutoPostBack为:True if (CheckBox1.Checked) { Label1.Visible = true; } else { Label1.Visible = false; } } 在CheckBox1的属性里的AutoPostBack设置(选择)为trueaspx页面如下:<asp:CheckBox ID="CheckBox1" runat="server" OnCheckedChanged="CheckBox1_CheckedChanged" AutoPostBack="True" /> 一层还是三层?什么时候三层,什么时候不三层? 不好意思,我又来问白痴问题了。(关于CheckBoxList当前索引值的问题) 网站传上虚拟主机后,数据能读取,为什么不能添加数据 c#.net中相对定位与绝对定位的区别 线程问题请教 一个遍历算法!高手请进! 第三次发帖了:页面中多个BUTTON时,怎样控制焦点在想要的BUTTON上 如何在调试时跟踪进同一解决方案中的组件项目 KOF头像的留言版已经完成了。 iis做负载均衡用nginx好还是用arr好 Repeater1实现点击LinkButton改变行的背景颜色? 发一个CSDN不足的问题,大家一起讨论下.
js控制显隐,用的是 display='none'|'';而不是visible=true
当然,也有个跟vivisble类似的 visibility ,其值为 visible || hidden;
---
如果是在aspx.cs中控制的话,可以这样: if(CheckBox的ID.Checked)
{
Label的ID.Visible=true;
}如果要在点击CheckBox马上引发Label显示的话,还要设置CheckBox的AutoPostBack属性为true.
代码里把lable属性设置为true
要是不想有刷新就放在updatapanel里用ajax
{//注意:CheckBox1的AutoPostBack为:True
if (CheckBox1.Checked)
{
Label1.Visible = true;
}
else
{
Label1.Visible = false;
}
}
aspx页面如下:
<asp:CheckBox ID="CheckBox1" runat="server" OnCheckedChanged="CheckBox1_CheckedChanged" AutoPostBack="True" />