GridView中点击CheckBox选中一行来改变此行的颜色
2014-05-06 00:00
609 查看
前台:
后台:
<asp:TemplateField HeaderText="选择"> <ItemStyle HorizontalAlign="Center"/> //居中显示 <ItemTemplate> <asp:CheckBox ID="ckbSelect" runat="server" AutoPostBack="true" oncheckedchanged="ckbSelect_CheckedChanged" /> </ItemTemplate> </asp:TemplateField>
后台:
/// <summary> /// checkbox选中时,改变行颜色 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ckbSelect_CheckedChanged(object sender, EventArgs e) { for (int i = 0; i < this.gvStudent.Rows.Count; i++) { CheckBox cb = (CheckBox)this.gvStudent.Rows[i].FindControl("ckbSelect"); if (cb.Checked) { this.gvStudent.Rows[i].BackColor = System.Drawing.Color.FromName("#e2eaec"); } else { this.gvStudent.Rows[i].BackColor = System.Drawing.Color.Empty; } } }
相关文章推荐
- GridView中点击CheckBox选中一行来改变此行的颜色
- 点击table中的一行选中checkbox,并改变该行的颜色
- 点击DataGrid的行选中checkbox并改变行的颜色
- gridview,点击选中一个或多个item,并改变item背景颜色,字体等
- winform中GridView控件在选中一行后改变选中行的背景颜色
- 功能实现:在table中点击某一行,选中前面的checkbox并改变背景色
- GrideView点击某个item实现选中效果,改变item的背景颜色
- 鼠标停留在GridView某一行时颜色改变
- ASP.NET改变checkboxlist选中项字体颜色
- Bootstrap table 点击行改变背景色,点击列选中或者取消选中checkbox,根据某个属性隐藏显示某个字段
- wicket中改变TreeTable列表中选中一行的背景颜色
- jquery实现checkbox全选,选择性勾选,以及table中点击tr中任意一行实现选中或不选中
- listview、GridView单点击效果,点击改变背景改变item字体颜色实现
- 鼠标停留在GridView某一行时行的颜色改变
- android gridview点击子选项动态改变item背景颜色
- css样式 在table中点击一行中的某一列,改变该列以前所有列的颜色
- css样式 在table中点击一行中的某一列,改变该列以前所有列的颜色
- GridView点击行,选中模版列中CheckBox
- 点击Gridview行,选中/取消选中,当前行中的Checkbox
- CheckBox改变GridView行的颜色(转载)