Dica – Adicionar um arquivo CSS dinamicamente em um WebForm | C# Brasil


Dica – Adicionar um arquivo CSS dinamicamente em um WebForm

{lang: 'pt-BR'}

Se você desejar criar um estilo especifico para cada cliente ou deixo escolher um de uma lista, uma dica interessante para fazer isso é altera-lo via codigo dinamicamente.

Basta criar um botão em nosso WebForm e incluir o código abaixo.


System.Web.UI.HtmlControls.HtmlHead header = (System.Web.UI.HtmlControls.HtmlHead)Page.Header;
System.Web.UI.HtmlControls.HtmlLink link = new System.Web.UI.HtmlControls.HtmlLink();
link.Attributes.Add("href", Page.ResolveClientUrl("~/css/estilo.css"));
link.Attributes.Add("type", "text/css");
link.Attributes.Add("rel", "stylesheet");
header.Controls.Add(link);

Aproveitem a dica.

Abraço e até a próxima.

Posts relacionados:

  1. Dica – Limitando a quantidade caracteres em um TextBox do tipo Multiline
  2. Dica – Converter um DataSet em XML
  3. Manipulando arquivos Excel sem uso da interoperabilidade ou conexão OLEDB
  4. Dica – Tornando um código obsoleto em .NET
  5. Dica – Criptografia MD5 com C-Sharp

Postado em ASP.NET, C#, CSS, VB.NET | Marcado como , , , , , , ,

Deixe um Comentário

Qual a soma da expressão:
4 + 3