为什么ASP.NET中用CheckBox全选时只选择了当前页

就是我在GridView中添加了一个CheckBox设置为全选,可是,当我单击它时,只选择了当前页。(我设定GridView为分页)

问题不够具体

通常情况下,是不会选择其他页的,因为用户看到的只是当前页
就如邮箱里的邮件一样,你执行全选,然后操作时,正确的执行应该是只对
用户可见的操作
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-06-03
如果你想把所有页面的复选框全选上的话,要么就设定某个值放到ViewState里面去,每次翻页后加载页面时从ViewState里去取一下值。确认是全选的就把翻到的那一页的复选框全勾上。但如果这么改的话,你在做统一的删除或修改操作的时候得当心了。
通常情况下的全选还是只全选当前页面的
第2个回答  2010-06-03
当前页是你展现出来的值·
全选当前的值·所有就是当前页了!
第3个回答  2010-06-03
晕,用户能看到的只有当前页!!!!

为什么ASP.NET中用CheckBox全选时只选择了当前页
通常情况下,是不会选择其他页的,因为用户看到的只是当前页 就如邮箱里的邮件一样,你执行全选,然后操作时,正确的执行应该是只对 用户可见的操作

在asp.net中如何实现全选和批量删除功能,在哪里写?母版页还是当前页面...
当前页面。 关于全选和批量删除,假设你是使用GridView的,那么参考这个(点击, http:\/\/geekswithblogs.net\/dotNETvinz\/archive\/2009\/02\/22\/gridview-multiple-delete-with-checkbox-and-confirm.aspx ,参考)。建议使用jQuery,当然示例代码是js的。 可以借助Bing等翻译软件快速查看功能,其实你只要看代码...

...1全选 就是说选中CheckBox1 CheckBoxList1里面的所有项全部选中_百 ...
先将CheckBox1 的AutoPostBack设置为true,然后增加CheckedChanged事件:protected void CheckBox1_CheckedChanged(object sender, EventArgs e){ foreach (ListItem item in this.CheckBoxList1.Items){ item.Selected = true;} }

asp.net 用button控件怎么实现 对于 checkbox 选中行的值 进行获取 并...
描述不是很清楚, 一般来说,“选中行”这个是出自于表格控件的,也就是问题应该是:点击按钮时如何把某某表格控件中的所有checkbox被选中的行的值传递到另一个页面。那么你应该循环这个表格控件的所有行(记得排除掉头和尾),然后通过findcontrol方法找到这一行的checkbox ,判断checkbox是否checked,如果是...

asp.net checkbox 全选 为什么这么写不行。
建议使用复选框选用Html控件,下面的代码是个人的建议:function GetAllCheckBox(CheckAll){ var items= document.getElementsByName("idDelete");for(i=0;i<items.length;i++){ items[i].checked=CheckAll.checked;} } 在全选的checkbox中调用函数:onclick="GetAllCheckBox(this)"在各行的checkbox...

asp.net中gridview的checkbox列要单选
方法有2种,1是通过js限定。2是通过后台限制,我没有写代码就大体的谢谢思路吧,这个是肯定可以的,for(var i=0;i<行的数目;i++){ if(.checked=="true"){ 其他的.checked =false;} }

asp.net(c#)checkbox小问题
适合页面只有两个CheckBox的情况下 Page_Load事件添加如下代码 this.CheckBox1.Attributes.Add("onclick", "if(document.all." + this.CheckBox2.ClientID + ".checked){alert('只能选择一个');document.all."+this.CheckBox1.ClientID+".checked=false;}");this.CheckBox2.Attributes.Add("on...

asp.net中单击checkbox为什么checked的值不变
既然都是选中一个,为何不用单选框而要复选框?你的HTML写的不对,每一个复选框组要用唯一的名字,如品牌组这样写:品牌: ThinkPad 惠普 索尼 戴尔 联想

vant中全选如何只选择当前页数据
在使用Vant进行全选时,如果只想选择当前页的数据,需要对每页的数据进行标记或管理,数据列表中为每一项数据添加一个属性,用来标记是否被选中,比如可以添加一个名为isChecked的布尔属性,默认值为false表示未选中,在列表渲染时,利用Vant的Checkbox组件来展示每一项数据和对应的选择框,创建一个全选的...

asp.net 中的checkbox如何设置为不可选中、点不下去?
组一个计数器,选中一个加1,但达到选择数目上限时,把checkbox属性设为readonly或不可用,就ok了。

相似回答
大家正在搜