js就行<HEAD>
<script>
function SelectAllCheck()
{
var m=window.document.Form1.elements.length;
for(var t=0;t<m;t++)
{
if(window.document.Form1.elements[t].name.indexOf("Remove")!=-1)//找到
{
if(window.document.Form1.SelectAll.checked==true)
window.document.Form1.elements[t].checked=true;
else
window.document.Form1.elements[t].checked=false;
}
}
return false;
}
</script>
</HEAD>
<body>
<form id="Form1" runat="server">
<asp:datagrid id="DataGrid1" runat="server" BorderWidth="1px" BorderStyle="None" BorderColor="#CC9966"
CellPadding="4" BackColor="White" AutoGenerateColumns="False" Width="100%">
<SelectedItemStyle Font-Bold="True" ForeColor="#663399" BackColor="#FFCC66"></SelectedItemStyle>
<ItemStyle ForeColor="#330099" BackColor="White"></ItemStyle>
<HeaderStyle Font-Bold="True" ForeColor="#FFFFCC" BackColor="#990000"></HeaderStyle>
<FooterStyle ForeColor="#330099" BackColor="#FFFFCC"></FooterStyle>
<Columns>
<asp:EditCommandColumn ButtonType="LinkButton" UpdateText="更新" CancelText="取消" EditText="编辑">
<HeaderStyle Width="10%"></HeaderStyle>
</asp:EditCommandColumn>
<asp:TemplateColumn HeaderText="全选<INPUT id='SelectAll' type='checkbox' onclick='SelectAllCheck();' >">
<HeaderStyle Width="10%"></HeaderStyle>
<ItemTemplate>
<center>
<asp:CheckBox id="Remove" runat="server" />
</center>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
<PagerStyle HorizontalAlign="Center" ForeColor="#330099" BackColor="#FFFFCC"></PagerStyle>
</asp:datagrid>form>
</body>
<script>
function SelectAllCheck()
{
var m=window.document.Form1.elements.length;
for(var t=0;t<m;t++)
{
if(window.document.Form1.elements[t].name.indexOf("Remove")!=-1)//找到
{
if(window.document.Form1.SelectAll.checked==true)
window.document.Form1.elements[t].checked=true;
else
window.document.Form1.elements[t].checked=false;
}
}
return false;
}
</script>
</HEAD>
<body>
<form id="Form1" runat="server">
<asp:datagrid id="DataGrid1" runat="server" BorderWidth="1px" BorderStyle="None" BorderColor="#CC9966"
CellPadding="4" BackColor="White" AutoGenerateColumns="False" Width="100%">
<SelectedItemStyle Font-Bold="True" ForeColor="#663399" BackColor="#FFCC66"></SelectedItemStyle>
<ItemStyle ForeColor="#330099" BackColor="White"></ItemStyle>
<HeaderStyle Font-Bold="True" ForeColor="#FFFFCC" BackColor="#990000"></HeaderStyle>
<FooterStyle ForeColor="#330099" BackColor="#FFFFCC"></FooterStyle>
<Columns>
<asp:EditCommandColumn ButtonType="LinkButton" UpdateText="更新" CancelText="取消" EditText="编辑">
<HeaderStyle Width="10%"></HeaderStyle>
</asp:EditCommandColumn>
<asp:TemplateColumn HeaderText="全选<INPUT id='SelectAll' type='checkbox' onclick='SelectAllCheck();' >">
<HeaderStyle Width="10%"></HeaderStyle>
<ItemTemplate>
<center>
<asp:CheckBox id="Remove" runat="server" />
</center>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
<PagerStyle HorizontalAlign="Center" ForeColor="#330099" BackColor="#FFFFCC"></PagerStyle>
</asp:datagrid>form>
</body>
int j = DataGrid1.Items.Count ;
for ( int i = 0 ;i < j;i++)
{
cb = (CheckBox)DataGrid1.Items[i].Cells[5].FindControl("CheckBox1") ;
cb.Checked = true;
}
int j = DataGrid1.Items.Count ;
for ( int i = 0 ;i < j;i++)
{
cb = (CheckBox)DataGrid1.Items[i].Cells[5].FindControl("CheckBox1") ;
cb.Checked = true;
}