悬赏分:10 浏览:608 次
|
请看下面代码
[code]
if(!elem[i].checked)elem[i].checked = true;
[/code] foreach (GridViewRow row in GridView1.Rows) { CheckBox myCheck = (CheckBox)row.FindControl("chkHeader"); if (myCheck != null) { if (myCheck.Checked == true) { //做你想做的 } } } 楼上的正解 我也是用楼上那种方法做的 <asp:checkbox>完全可以用<input type="checkbox" id="chkSelectAll">代替呀 GridView里的用<input type="checkbox" name="chkName"> 这样在全选时document.getElementsByName("chkName")就可以获取所有复选框对象了,复选框上还可以绑定对应的ID, var chkList = document.getElementsByName("chkName"); for(i=0 ;i<chkList.length; i++) { if(chkList[i].type=="checkbox" && chkList[i].checked==true) {..} } |