GridView中 选中checkbox,在上下页 保存选中的值
参考帖子:http://community.csdn.net/Expert/topic/5613/5613298.xml?temp=.7612726
在页面中加入一个 <input id="eleValue" type="hidden" runat ="server"/>
在<head>里面
加入
{
var tb = document.getElementById("GridView1");
var eleValue = document.getElementById("eleValue");
for(var i=1;i<tb.rows.length-1;i++)
{
var chk = tb.rows[i].cells[0].firstChild;
var id = tb.rows[i].cells[2].innerText;
eleValue.value = eleValue.value.replace(id+ ",","");
if(chk.checked)
{
eleValue.value = eleValue.value + id+ ",";
}
}
}
在〈/form〉前加入
SetCheckBoxStatus();
function SetCheckBoxStatus()
{
var tb = document.getElementById("GridView1");
var eleValue = document.getElementById("eleValue").value;
for(var i=1;i<tb.rows.length-1;i++)
{
var chk = tb.rows[i].cells[0].firstChild;
if(eleValue.indexOf(tb.rows[i].cells[2].innerText)>-1)
{
chk.checked = true;
}
}
}
</script>
其中 var chk = tb.rows[i].cells[0].firstChild 这里0 是你checkbox在你gv中的列索引,从0开始。
在checkbox中加入 onclick 事件
如下:
<asp:CheckBox ID="CheckBox1" runat="server" οnclick="checkbox_onchange()"/>
转载于:https://www.cnblogs.com/86188281/archive/2007/07/30/836076.html
GridView中 选中checkbox,在上下页 保存选中的值相关推荐
- 如何让gridview中的checkbox根据数据库情况默认选中?
文件格式:.wmv;大小:16,823KB;长度:00:16:29 下载地址:http://download.cnblogs.com/insus/ASPDOTNET/GridView And Chec ...
- GridView中的CheckBox单击事件(oncheckedchanged)
在GridView中加入 CheckBox控件,想通过单击选中出现如下图所示效果: 具体做法是: 前台GV部份省掉.只加关键的CheckBox部份. <asp:CheckBox ID=" ...
- (封装调用) layui table中checkbox 付款框 跨页保存选中赋值状态 跨页记忆选择
检索了很多跨页记忆的,基本上都涉及到了表格字段的编辑,每次使用需要复制大量重复代码,于是手动封装了一段公共js(逻辑不复杂,主要是可公用,不用每个界面写一堆代码) 使用的时候就在table初始化的do ...
- GridView中实现CheckBox的全选
用服务器端的方法: 在页面上放一个gridview控件,配置好数据源,编辑列,添加一个模版列,再编辑模版,放入一个checkbox控件.代码如下: <asp:GridView ID=" ...
- 单击CheckBox,全选GridView中所有CheckBox
一:在客户端执行 <script type="text/javascript"> function SelectAll(tempControl) ...
- GridView中使用CheckBox
asp.net中checkbox是向server提交时才干触发事件 把该控件的autopostback设置为true.才干响应事件 protected void Checkbox_CheckedCha ...
- Jquery 中的CheckBox、 RadioButton、 DropDownList的取值赋值
1.获取选中值,三种方法都可以: $('input:radio:checked').val(): $("input[type='radio']:checked").val(); $ ...
- 转:只能选择GridView中的一个CheckBox(单选CheckBox)
方法1: protected void GridView2_RowDataBound(object sender, GridViewRowEventArgs e) { CheckBox cbx = e ...
- Gridview导出到Excel,Gridview中的各类控件,Gridview中删除记录的处理
Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见< ASP.NET 2.0中Gridview控件高级技巧 ...
- c# Gridview 点击checkbox 触发的事件
今天介绍下gridview中点击checkbox触发的事件,包括全选. 声明下,gridview中的checkbox不是在gridview设计器里面添加的,而是在gridview的属性中设置出来的,具 ...
最新文章
- 艾伟:控件之ViewState
- postmessage and sendmessage
- 现今主流计算机语言,现今主流的Python图形化界面主要有哪些
- H3C无线 AC网关式部署无线开局(WEB版)
- ISO9000管理体系认证申请书
- pythonfind_python实现find -name的功能
- Eclipse之Android项目名有红感叹号的解决办法
- 线程概念 多线程模型
- ajax请求url最大长度,针对较长的URL的400BAD请求(ajax)
- postman传数组参数
- VMware15安装mac10.14
- GooFlow插件IE8及以下报无法设置未定义或 null 引用的属性“value”错误
- PNP和NPN三极管区别
- 计算机处理器怎么看 64,怎么查看电脑处理器是32还是64位
- 如何为您的应用选择合适的微控制器?
- stm32-W5500-官网教程
- java粒子特效_程序员20分钟搞定粒子效果, 仅仅200行代码
- 热销超极本iFunk翼S到底怎么样?
- 详细讲解Python遍历目录的文件夹(dir)、文件(file)的三种方法:os.listdir、os.walk和os.scandir
- Java开发记事本(完整版)