C# 用户在ASP.NET中为YAF选择的theme.css

C# 用户在ASP.NET中为YAF选择的theme.css,c#,asp.net,css,yaf,C#,Asp.net,Css,Yaf,我有两个主要的主题,一个黑暗,一个光明的论坛,然而,与ASP.NET网站的背景。硕士没有融入两者,我已经决定改变整个模板,根据用户选择的论坛主题预测。因此,浅色主题将为站点提供浅色背景,而深色主题将为站点提供深色背景。很简单,对吧 我在网站上有这个。母版页 <link href='<%# HttpContext.Current.Session["theme"].ToString() %>' rel="stylesheet" type="text/css" /> 。。

我有两个主要的主题,一个黑暗,一个光明的论坛,然而,与ASP.NET网站的背景。硕士没有融入两者,我已经决定改变整个模板,根据用户选择的论坛主题预测。因此,浅色主题将为站点提供浅色背景,而深色主题将为站点提供深色背景。很简单,对吧

我在网站上有这个。母版页

<link href='<%# HttpContext.Current.Session["theme"].ToString() %>' rel="stylesheet" type="text/css" />

。。。这适用于Forum.aspx(重命名为Default.aspx),但当导航到任何其他站点链接时,CSS模板将丢失


如何在整个站点中维护用户从论坛配置文件中选择的模板

我从中找到了答案。我必须从head标签中删除runat=“server”