我在Gridview的模板里添加了Checkbox控件,并另外添加一个Checkbox控件,实现全选功能与全部删除功能。
全选功能代码为:
protected void CheckBox2_CheckedChanged(object sender, EventArgs e)
{
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
if (CheckBox2.Checked)
{
cbox.Checked = true;
}
else
{
cbox.Checked = false;
}
}
}
但就是选不中,请各位高手看看。
全选功能代码为:
protected void CheckBox2_CheckedChanged(object sender, EventArgs e)
{
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
if (CheckBox2.Checked)
{
cbox.Checked = true;
}
else
{
cbox.Checked = false;
}
}
}
但就是选不中,请各位高手看看。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货