如何在GridView 行帮定事件里如何获取模板列CheckBox (使符合条件的CheckBox 选中)
其实我要的效果就是CheckBox 中符合条件的某行一直处于选中状态 (即使刷新)
foreach (GridViewRow gvRow in GridView.Rows) { CheckBox chkTemp = (CheckBox) gvRow.FindControl("id"); if (chkTemp != null&&符合条件) { chkTemp.Checked = true; } }
这样取出来的 CheckBox 永远是空的
@cici.fan: gvRow.FindControl("id")
你确定你的GridView中有CheckBox吗?如果确定,id对吗?
对的,我现在出现这样的问题 CheckBox 中如果value='<%# Eval("ArchivesID")%>/<%#Eval("ArchivesNo")%>' 邦定两个值 给 runat="server" 就会报错.不知道什么原因
用jquery,查找name以xxx结尾的或者是name以xxx开头的具体就看生成的静态源文件的代码,然后就好做了
那就在行绑定时间里面用循环判断是否满足条件,如果满足就让他的状体变为true
不喜欢用插件的路过。