Дайте Hex цветовой код как цвет фона gridview - PullRequest
2 голосов
/ 06 августа 2011

Как я могу дать шестнадцатеричный цветовой код цвету фона строки gridview? Я знаю, что это должно быть дано на rowdatabound событии. Но я не уверен, можно ли дать шестнадцатеричный код цвета или по умолчанию - System.Drawing.Color.(ColorName) будет работать только?

Ответы [ 2 ]

5 голосов
/ 06 августа 2011

Вам необходимо назначить тип 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>

Вы можете использовать как именованные, так и шестнадцатеричные значения.

0 голосов
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...