我该如何给GridView的行背景颜色设置十六进制颜色代码?我知道这应该在rowdatabound
事件中设置,但我不确定是否可以设置十六进制颜色代码或者只能使用默认的System.Drawing.Color.(ColorName)
?
我该如何给GridView的行背景颜色设置十六进制颜色代码?我知道这应该在rowdatabound
事件中设置,但我不确定是否可以设置十六进制颜色代码或者只能使用默认的System.Drawing.Color.(ColorName)
?
您需要指定一个 System.Drawing.Color
类型。但是您可以根据以下示例轻松获取十六进制或命名值的实例:
Color clr = ColorTranslator.FromHtml("#FFFF33");
命名颜色:
Color clr = ColorTranslator.FromHtml("Red");
<asp:GridView ID="gridView1" Runat="server"
...
<RowStyle ForeColor="red" BackColor="#FFF7E7"></RowStyle>
</asp:GridView>