JS:
<script type="text/javascript">
$(function () {
$("#GridView1_checkAll").click(function () {
if ($("#GridView1_checkAll").attr("checked")) {
$('input[type="checkbox"]').attr("checked", true);
} else { $('input[type="checkbox"]').attr("checked", false); }
});
});
</script>
Gv:
<asp:TemplateField HeaderText="全选" >
<HeaderTemplate>
<asp:CheckBox ID="checkAll" runat="server" />
</HeaderTemplate>
<ItemStyle Width="120px" HorizontalAlign="Center" />
<ItemTemplate>
<input type="checkbox" ID="del" runat="server" value='<%#Eval("UserID") %>' />
</ItemTemplate>
</asp:TemplateField>
.Cs:
for (int i = 0; i < GridView1.Rows.Count;i++ )
{
HtmlInputCheckBox checkBox = (HtmlInputCheckBox)GridView1.Rows[i].FindControl("del");
if (checkBox.Checked)
{
userEntity.UserID = checkBox.Value;
//执行相应操作
}
}