如何在编辑后永久更改Gridview行颜色

时间:2012-07-21 08:40:19

标签: asp.net c#-4.0

我有一个网格视图,我有项目模板称为链接按钮,点击该链接按钮将出现Ajax popup extender和用户编辑项目..编辑后行颜色应更改为其他颜色..颜色应该永久改变..我怎样才能实现这个

谢谢

1 个答案:

答案 0 :(得分:0)

您可以通过在GridViews RowUpdated事件中设置Rows BackColor来实现它

Example:

<asp:gridview id="gridView1" 
        onrowupdated="gridView1_RowUpdated"   
        runat="server"
       ...........................

protected void gridView1_RowUpdated(object sender, GridViewEditEventArgs e)
{
    GridViewRow row = gridView1_RowUpdated.Rows[e.NewEditIndex];
    row.BackColor = Color.LightYellow;
}