选中服务器控件checkbox GridView行变颜色,取消时再变回原来的颜色,最好用脚本

2025-02-23 11:56:44
推荐回答(1个)
回答1:



事件:
protected void C_1_OnCheckedChanged(object sender,EventArgs e)
{
for (int i = 0; i < this.GridView1.Rows.Count; i++)
{
CheckBox c_1 = (CheckBox)this.GridView1.Rows[i].FindControl("c_1");
if (c_1.Checked == true)
{
this.GridView1.Rows[i].BackColor = Color.Red;
}
else if (c_1.Checked==false)
{
this.GridView1.Rows[i].BackColor = Color.White;
}

}
}
没用脚本