一个网站,多个主题,发布后更改主题
1. App_Code/Config.cs
public static string ThemePath
{
get
{
string themeName = ((PagesSection)WebConfigurationManager.GetSection("system.web/pages")).Theme;
return themeName;
}
}
protected void Page_PreInit(object sender, EventArgs e)
{
Page.Theme = Config.ThemePath;
}
<pages theme ="B"></pages>页面可以给一个css,方便开发用,没有实际用途,web.confgi给一个默认主题,发布后可以更改主题,页面主题来自于此设置,实现于第2步

浙公网安备 33010602011771号