我有以下代码结构,我试图在运行时更改css文件href。我还在页面中有更新面板,脚本管理器。
看起来浏览器没有更改/加载CSS文件。我无法理解为什么?
<head>
<link runat="server" id="link1" type="text/css" href="TOBE SET ON RUNTIME.CSS"/>
</head>
//Code to change the stylesheet on page load
link1.Attributes["href"] = GetCSSFileName(this.UserId);
由于
答案 0 :(得分:0)
将您的头部改为ID和RUNAT =“server”attribues
<head id="Head1" runat="server">
<link runat="server" id="link1" type="text/css" href="TOBE SET ON RUNTIME.CSS"/>
</head>
您可以像这样
从代码隐藏设置CSS样式表link1.Attributes.Add("href", "mycustomstyle.css");