0

我有网格视图,里面有一个链接按钮。我唯一想做的就是更改选定的行背景颜色。我的意思是当我单击链接按钮(编辑)时,必须更改该行的颜色。我使用此代码,但它对我不起作用。我还从我的命令网格视图中获得了我的记录 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; 

在此处输入图像描述

4

1 回答 1

0

如果您的链接按钮具有CommandNameEdit”值,那么您可以使用 GridView 样式属性

..........
  </Columns>

       <selectedrowstyle backcolor="LightYellow"
         forecolor="DarkBlue"
         font-bold="true"/>  

     </asp:gridview>
于 2013-01-09T07:39:21.053 回答