给十六进制颜色代码作为网格视图的背景颜色
本文关键字:颜色 视图 网格 背景 十六进制 代码 | 更新日期: 2023-09-27 18:04:35
我怎么能给一个十六进制的颜色代码gridview的行背景颜色?我知道这是在rowdatabound
事件上给出的。但我不确定是否可以给出十六进制颜色代码或默认- System.Drawing.Color.(ColorName)
只会工作?
需要分配System.Drawing.Color
类型。但是您可以轻松地从十六进制或命名值中获取实例,如下所示:
Color clr = ColorTranslator.FromHtml("#FFFF33");
命名颜色:
Color clr = ColorTranslator.FromHtml("Red");
同样,你可以在gridview的标记中直接指定背景/前景颜色:
<asp:GridView ID="gridView1" Runat="server"
...
<RowStyle ForeColor="red" BackColor="#FFF7E7"></RowStyle>
</asp:GridView>
可以同时使用命名值和十六进制值
查看int, string和十六进制值之间的转换