欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ASP.NET Gridview与checkbox全选、全不选实现代码

程序员文章站 2024-03-08 17:26:29
1. 页面 在onclick事件中 "传自己" 复制代码 代码如下:
1. 页面 在onclick事件中 "传自己"
复制代码 代码如下:

<asp:templatefield headertext="全选">
<headertemplate>
<input type="checkbox" id="checkbox1" name="checkbox1" onclick="getallcheckbox(this)" />
全选
</headertemplate>
<itemtemplate>
<asp:checkbox id="checkbox2" runat="server"/>
</itemtemplate>
<itemstyle horizontalalign="center" width="100px" />
</asp:templatefield>

2.编写js代码
复制代码 代码如下:

<script type="text/javascript" language="javascript">
function getallcheckbox(checkall)
{
var items = document.getelementsbytagname("input");
for(var i=0;i<items.length;i++)
{
if(items[i].type == "checkbox")
{
items[i].checked = checkall.checked;
}
}
}
</script>