我有一个gridview,我希望当用户点击该行时,gridview的行变为蓝色,如果用户选择单击另一行,则转向原始颜色。所以对于.e,g
Col1 Col2
1 Test1
2 Test2
如果用户点击了row1,那么第1行应该是蓝色,但如果用户选择单击row2,则Row1应该恢复原来的颜色,而row2变为蓝色。
任何帮助将不胜感激。
感谢。
答案 0 :(得分:1)
默认情况下,它会将您单击的单元格设置为蓝色。因此,为了获得整行蓝色,有一种简单的方法可以做到这一点:
单击您的gridview并转到屏幕右侧的属性。 gridView的选择模式属性将其设置为 FullRowSelect 。
答案 1 :(得分:0)
我在SelectedRowStyle BackColor中。您可以在那里设置所选行的颜色。我希望这有帮助。
答案 2 :(得分:0)
将SelectedRowStyle
属性添加到GridView
:
<asp:GridView ID="GridView1" runat="server">
<SelectedRowStyle BackColor="Blue" /> Add this in your Gridview markup
<Columns>
//
</Columns>
</asp:GridView>