日期:2014-05-17  浏览次数:20461 次

获取已经勾选和取消的复选框的值怎么获取
DataTable绑定一个GridView控件,如图


当前第一个和第二个是选中状态,如果操作取消第一个复选框和选择第三个复选框,如何分别获取 取消的第一个复选框ID 和新勾选的第三个复选框ID的字符串

------解决方案--------------------
所有复选框name赋相同值
然后document.getElementByName()
得到一个复选框对象数组。
再遍历
------解决方案--------------------
看你想在客户端端操作还是在服务器端操作,服务器端操作的话,你可以给Checkbox加一个onclick事件处理函数,在事件里面去处理。
在客户端也是类似的逻辑,加onclick事件处理函数去处理。
------解决方案--------------------
同意楼上的 
你有两种做法
如果在客户端处理的话 js遍历控件 然后找到打钩的 ajax回传回去调用你要的方法
或者是直接用服务器控件也可以了 直接写check的事件就行了啊
------解决方案--------------------
你要把checkbox设为runat=server
然后循环repeater
取到checkbox

rpt.controls.findcontrol("checkboxid") as checkbox

然后你懂的!!!