Inquiridor
Cor da fonte do header não muda como deveria

Pergunta
-
Fiz isso para colocar um underline e funcionou. Esse código o Eduardo Pires postou aqui no forum e resolveu em um post meu sobre GridView.e.Row.Cells[2].Style.Add("text-decoration", "underline");
Porem as fontes dos headers do GridView ficaram todas pretas e não vermelhas como deveriam. Fiz outro post, pois o que eu estava buscando o código do Eduardo Pires resolveu, agora é mudar a cor dos fontes. Abaixo o código completo no gridview_RowDataBound();
HyperLink hl = new HyperLink();
hl.Text = e.Row.Cells[1].Text;
hl.NavigateUrl = "DownloadArquivo.aspx?id=" + e.Row.Cells[0].Text;
hl.Target = "_blank";
e.Row.Cells[1].Controls.Add(hl);
e.Row.Cells[1].Style.Add("text-decoration","underline");
Todas as Respostas
-
Olá Pnet,
Tudo beleza?
Vc chegou a testar o style color? Veja abaixo:
e.Row.Cells[1].Style.Add("color","red");
[]s!Fernando Henrique Inocêncio Borba Ferreira
while(alive){ this.WriteCode(); }
Blog: http://ferhenriquef.com/
Twitter: @ferhenrique -
Meu código no aspx.
<tr align="center">
<td>
<asp:GridView ID="gvVerDados" runat="server" PageSize="13" BackColor="White" BorderColor="#CCCCCC"
BorderStyle="None" BorderWidth="1px" CellPadding="4" Font-Names="Verdana" Font-Size="12px"
ForeColor="Black" GridLines="Horizontal" OnPageIndexChanging="gvVerDados_PageIndexChanging"
Width="100%" HorizontalAlign="Center" OnRowDataBound="gvVerDados_RowDataBound" >
<FooterStyle BackColor="#CCCC99" ForeColor="Black" />
<HeaderStyle BackColor="Red" Font-Bold="True" ForeColor="White" /><!-- Aqui deveria ser vermelha e não preta -->
<PagerStyle BackColor="White" ForeColor="Black" HorizontalAlign="Right" />
<RowStyle HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#CC3333" Font-Bold="True" ForeColor="White" />
</asp:GridView>
<br />
</td>
</tr> -
Pnet,
Tudo beleza?
Chegou a testar a inclusão do Style Color?
[]s!
Fernando Henrique Inocêncio Borba Ferreira
while(alive){ this.WriteCode(); }
Blog: http://ferhenriquef.com/
Twitter: @ferhenrique