复制代码 代码如下:
全选
value="<%# eval("PID") %>$<%# eval("IdentityCard")%>$<%# eval("PName")%>"
<%# "1" == eval("IsCouldDelete").ToString()?"disabled='disabled'":""%> />
CommandArgument='<%# eval("PID") +"$"+ eval("IdentityCard")%>'
onClientClick="return confirm('确认删除?');"
Visible='<%# eval("Termination").ToString()=="1" ? false : true %>' />
2、全选的Js处理
复制代码 代码如下:
function selectAll(myself) {
var oState = myself.checked;
var checkboxes = document.getElementsByName("chkIDCardNum"); //获取input组
for (var i = 0; i < checkboxes.length; i++) {
if (checkboxes[i].disabled) {
} else {
checkboxes[i].checked = oState; //选择值
}
}
}
3、后台对所选值的获取
复制代码 代码如下:
var selectedIds = Request.Params["chkIDCardNum"].Split(',');
if (selectedIds.Length == 0)
return;
//int[] msgIds = Array.ConvertAll
int[] ids = selectedIds.Select(t => int.Parse(t.Split('$')[0])).ToArray();
string[] cards = selectedIds.Select(t => t.Split('$')[1]).ToArray();



