Adicionar um css a uma página aspx dinamicamente

Segue abaixo um exemplo de como, em tempo de execução, adicionar uma folha de estilo (css) a uma página aspx

C#

//Capturando o âHeaderâ da pagina
HtmlHead header = (HtmlHead)Page.Header;
//Setendo o CSS Link
HtmlLink link = new HtmlLink();
link.Attributes.Add("href", Page.ResolveClientUrl("~/estilo.css"));
link.Attributes.Add("type", "text/css");
link.Attributes.Add("rel", "stylesheet");
//Adicionando CSS Link no Hearder da página
header.Controls.Add(link);

Artigos relacionados

Total de visitas: 597.
Esta entrada foi publicada em .Net e marcada com a tag , , . Adicione o link permanente aos seus favoritos.

2 respostas a Adicionar um css a uma página aspx dinamicamente

  1. Balbino disse:

    E ai Marcus…. Bacana seu blog, aí quando tiver um tempinho publica alguns de seus posts como artigos no site http://www.concatenar.com.

    Valeu Marcus,

  2. Pingback: Carregar um arquivo javascript dinâmicamente.

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>