模版列代码如下:

<asp:TemplateColumn>

<HeaderTemplate>

<INPUT id="chkHeader" :SelectAll(this); type=checkbox>

</HeaderTemplate>

<ItemTemplate>

<INPUT id=chkItem type=checkbox>

</ItemTemplate>

</asp:TemplateColumn>
其次在前台就可以对它进行操作了,前台的JavaScript中的代码如下:

<script language=javascript>

function SelectAll(chkbox)
{
var theBox=chkbox;
xState=theBox.checked;
elem=theBox.form.elements;
for(i=0;i<elem.length;i++)
if(elem[i].type=="checkbox" && elem[i].id!=theBox.id)
{
if(elem[i].checked!=xState)
elem[i].click();
}
}

</script>
然后Ctrl + F5 OK了








其次在前台就可以对它进行操作了,前台的JavaScript中的代码如下:


{
var theBox=chkbox;
xState=theBox.checked;
elem=theBox.form.elements;
for(i=0;i<elem.length;i++)
if(elem[i].type=="checkbox" && elem[i].id!=theBox.id)
{
if(elem[i].checked!=xState)
elem[i].click();
}
}

然后Ctrl + F5 OK了