提出整个代码 希望对你有用,下面是自己重写了下Gridview 你可以不用在意
' id="ChkDataID" type="checkbox" class="checkbox"
onmouseover="this.mouse='over'" onmouseout="this.mouse='out'" mouse="out" />
加入隐藏域 用来接收 选中的行的ID号
下面是JS代码:
function CheckAll() {
var InputList = document.getElementsByTagName("input");
var InputAll = document.getElementById("ChkSelectAll");
for(var j = 0 ; j < InputList.length ; j++){
if(InputList[j].type == "checkbox" && InputList[j].id.indexOf('ChkDataID') != -1){
InputList[j].checked = InputAll.checked == true ? true : false;
if(InputList[j].checked == true){
InputList[j].parentNode.parentNode.style.backgroundColor='#F7F7F7';
InputList[j].parentNode.parentNode.IsSelected = "1";
}else{
InputList[j].parentNode.parentNode.style.backgroundColor='#ffffff';
InputList[j].parentNode.parentNode.IsSelected = "0";
}
}
}
}
调用方法:
希望对你有用
gridview加个面板列就可以了,怎么实现CheckBox功能才是关键吧
这样就ok, 给我分哦
http://blog.csdn.net/21aspnet/article/details/1540301
模版列里面放复选框