asp.net(C#)中的gridview中怎样加入带选择方框的列?如图。解决了,在加分

2024-10-31 23:23:19
推荐回答(5个)
回答1:

提出整个代码 希望对你有用,下面是自己重写了下Gridview 你可以不用在意





' id="ChkDataID" type="checkbox" class="checkbox"
onmouseover="this.mouse='over'" onmouseout="this.mouse='out'" mouse="out" />










'> id="lblDelState">






加入隐藏域 用来接收 选中的行的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";
}
}
}
}
调用方法:


希望对你有用

回答2:

gridview加个面板列就可以了,怎么实现CheckBox功能才是关键吧




回答3:













这样就ok, 给我分哦

回答4:

http://blog.csdn.net/21aspnet/article/details/1540301

回答5:

模版列里面放复选框