如何使用C#动态地将CSS链接文件添加到ASP.NET页眉?

KHA*_*LID 1 css asp.net c#-3.0

如何使用C#动态地将CSS链接文件添加到ASP.NET页眉?

我需要通过动态更改CSS样式文件来更改语言.请帮我这样做.先感谢您.

Waq*_*qas 5

使用HtmlLinkclass动态添加css,方法如下:

protected void Page_Init(...)
{
    HtmlLink myHtmlLink = new HtmlLink();
    myHtmlLink.Href = "~/css1.css";
    myHtmlLink.Attributes.Add("rel", "stylesheet");
    myHtmlLink.Attributes.Add("type", "text/css");

    Page.Header.Controls.Add(myHtmlLink);
}
Run Code Online (Sandbox Code Playgroud)