我有网格视图,里面有一个链接按钮。我唯一想做的就是改变选定的行背景颜色。我的意思是当我点击链接按钮(编辑)时,必须更改该行的颜色。我使用此代码但它对我不起作用。我的命令网格视图中也有我的记录的ID。 有人能帮助我吗?
代码:
int idx = Convert.ToInt32(e.CommandArgument);
idx = idx - (GridView3.PageSize * GridView3.PageIndex);
int ID = (int)GridView3.DataKeys[idx].Value;
// GridView3.SelectedRowStyle[idx].backgroundColor= "White";
Session["ID"] = ID;
GridView3.EditRowStyle.BackColor = System.Drawing.Color.LightYellow;
答案 0 :(得分:0)
如果您的链接按钮的CommandName
值为“Edit
”,那么您可以使用GridView样式属性
..........
</Columns>
<selectedrowstyle backcolor="LightYellow"
forecolor="DarkBlue"
font-bold="true"/>
</asp:gridview>