选择gridview行并更改该行的颜色

本文关键字:颜色 gridview 选择 | 更新日期: 2023-09-27 18:08:15

我有一个gridview,我希望gridview的行在用户单击行时变为蓝色,如果用户选择单击另一行,则变为原始颜色。对于。e,g

Col1   Col2
1       Test1
2       Test2

如果用户单击row1,那么第1行应该是蓝色的,但是如果用户选择单击row2,那么row1应该恢复到原来的颜色,row2变成蓝色。

任何帮助都将不胜感激。

谢谢。

选择gridview行并更改该行的颜色

默认情况下,它将单击的单元格设置为蓝色。要让整行变成蓝色,有一个简单的方法:

点击gridview,进入屏幕右侧的属性。gridView将有一个选择模式属性,设置为FullRowSelect

I在SelectedRowStyle BackColor中。您可以在那里设置所选行的颜色。我希望这对你有帮助。

GridView添加SelectedRowStyle属性:

<asp:GridView ID="GridView1" runat="server">      
     <SelectedRowStyle BackColor="Blue" />  Add this in your Gridview markup
        <Columns>  
          //
        </Columns>          
</asp:GridView>