ASP记录复选框全选方法

来源:百度知道 编辑:UC知道 时间:2024/05/27 13:32:15
怎样添加一个全选的复选框呢,,,,记录集有循环的,,,
<%
for i=0 to rs.pagesize-1
if rs.bof or rs.eof then exit for
%>
<input name="del" type="checkbox" id="del" value="<%=rs("ID")%>">
<%
rs.movenext()
next
%>

参考代码如下:
protected void CheckBox2_CheckedChanged(object sender, EventArgs e)
{//复选
if (CheckBox2.Checked == true)
{
CheckBox2.Text = "全选";
for (int i = 0; i < GridView1.Rows.Count; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");

cbox.Checked = true;
}
}
else
{
CheckBox2.Text = "全不选";
for (int i = 0; i < GridView1.Rows.Count; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");

cbox.Checked = false;
}
}
}

javascript来实现,把下面的js代码一字不漏地COPY到<head></head>间,能实现全选和反选功能:
<script language="javascript">
<!--//
functi