
正文
asp.netcheckbox选中的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
ASP.NET后台怎么获取.aspx页面的Checkbox的是否选中状态?
测试了一下,可以实现的。你的错误应该是,绑定事件没有放在!IspostBack里面,这样按钮点击后,在Page_load又会重新绑定,当然会把你之前选择的清空掉。
使用jquery的selector 如果只是要判断是否有复选框被选中 直接判断$(:checked).length是否大于0就ok了。
描述不是很清楚, 一般来说,“选中行”这个是出自于表格控件的,也就是问题应该是:点击按钮时如何把某某表格控件中的所有checkbox被选中的行的值传递到另一个页面。
e){ this.ck.Checked = true;} 如果你是要进行后台控制的,而不是在前台控制,建议你直接使用服务器控件比较好。asp:CheckBoxList ID=CheckBoxList1runat=server /asp:CheckBoxList是.NET多选项的服务器控件。
相关问答
Q1: 在asp.net下实现checkbox全选
这段代码是只获取table里面的checkbox;意思是说在table里面th里面的chechkbox触发click事件时遍历table中所有tr中的checkbox控件并循环将th中的checkboc的状态赋给了每一个对象,即全选和全不选。
你的意思是第一页全选之后点击第二页也要保存第一页勾选的选择状态是吧。
iitems.length;i++){ items[i].checked=CheckAll.checked;} } 在全选的checkbox中调用函数:onclick=GetAllCheckBox(this)在各行的checkbox中 name=idDelete相信这样就可解决你的问题啦。
Q2: asp.net怎么实现点击一个CheckBox将CheckBoxList的全部选中?
1、CheckBoxList 控件是没有点击事件响应的, 只有selectedindexchanged事件,而且是要在CheckBoxList 控件的AutoPostBack设置为True时才从前台回发。
2、e){ this.ck.Checked = true;} 如果你是要进行后台控制的,而不是在前台控制,建议你直接使用服务器控件比较好。asp:CheckBoxList ID=CheckBoxList1runat=server /asp:CheckBoxList是.NET多选项的服务器控件。
3、测试了一下,可以实现的。你的错误应该是,绑定事件没有放在!IspostBack里面,这样按钮点击后,在Page_load又会重新绑定,当然会把你之前选择的清空掉。
4、描述不是很清楚, 一般来说,“选中行”这个是出自于表格控件的,也就是问题应该是:点击按钮时如何把某某表格控件中的所有checkbox被选中的行的值传递到另一个页面。
5、你可以采用这样的方式来实现:当单击checkBox的时候,在选中事件中将DataList中当前行的标识获取到,这样在点删除的时候就可以知道你要删除哪一条数据了。
Q3: asp.net中根据数据判断checkbox选中状态
如果只是要判断是否有复选框被选中 直接判断$(:checked).length是否大于0就ok了。
e){ this.ck.Checked = true;} 如果你是要进行后台控制的,而不是在前台控制,建议你直接使用服务器控件比较好。asp:CheckBoxList ID=CheckBoxList1runat=server /asp:CheckBoxList是.NET多选项的服务器控件。
if(Checkbox.checked==true){ //选中状态 } else { //未选中状态 } 只有这种方式,不加runat=server,后台无法获取。在服务器中获取客户端的值必须让其变成服务器端控件。
测试了一下,可以实现的。你的错误应该是,绑定事件没有放在!IspostBack里面,这样按钮点击后,在Page_load又会重新绑定,当然会把你之前选择的清空掉。
那么你应该循环这个表格控件的所有行(记得排除掉头和尾),然后通过findcontrol方法找到这一行的checkbox ,判断checkbox是否checked,如果是,那么找到同一行中需要传递的值记录下来,循环完整以后,把值传递到另一页面。
先批评一下,你的代码写的太抽象了,很像火星文 你添加的单选框是直接用HTML代码添加的,不是 ASP.NET 中的控件,当然找不到,也不能在后台代码中访问。
关于asp.netcheckbox选中和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






