<script type="text/javascript">
function checkAll(oCheckbox)
{
var chk=document .getElementById("GridView1").getElementsByTagName("input");
for(var s=0;s<chk.length;s++)
{
if(chk[s].id="Checkbox2" )
chk[s].checked=oCheckbox.checked;
}
}
function clientValid()
{
try{
var chk=document .getElementById("GridView1").getElementsByTagName("input");
var p=0;
for(var s=0;s<chk.length;s++)
{
if((chk[s].id="Checkbox2")&&(chk[s].checked==true))
p++;
}
if(p!=0)
return confirm ("确实删除这些记录吗?");
else
js控制gridview 中的checkbox 全选
最新推荐文章于 2021-11-05 17:27:57 发布
这篇博客介绍了如何在ASP.NET的GridView控件中实现全选复选框的功能,并通过JavaScript函数`checkAll()`控制子项复选框状态。同时,展示了批删除按钮的客户端验证函数`clientValid()`,在用户点击批删除前确认是否有记录被选中。如果存在选中记录,会弹出确认删除的对话框;否则提示用户选择要删除的记录。
摘要由CSDN通过智能技术生成