asp.net2.0模版列问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 22:12:42
我在gridview 第0列添加了一个模版列 项里面放一个checkbox 头里面也放了一个checkbox 我想在我点击头里面的checkbox时 项里面的checkbox全部选中 取消时 项里面的也全部取消 应该怎样做 哪位跟我写个例子

<script language="javascript" type="text/javascript">

//<![CDATA[
function CheckAll(oCheckbox)
{
//alert('d');
var GridView2 = document.getElementById("<%=gvPl.ClientID %>");
for(i = 1;i < GridView2.rows.length; i++)
{
GridView2.rows[i].cells[2].getElementsByTagName("INPUT")[0].checked = oCheckbox.checked;

}
}
</script>
这个是放在HTML页面里JS函数

<asp:GridView ID="gvPl" runat="server" CellPadding="4" ForeColor="#333333" GridLines="Horizontal"
AutoGenerateColumns="False" Width="1500px" AllowSorting="True" DataKeyNames="MaterialId"
OnSorting="gvPl_Sor