У меня есть две основные темы, один темный, один свет для форума, однако на фоне ASP.NET Site.Master, не сочетающийся с обоими я решил изменить весь шаблон, исходя из того, какую тему форума выбирает пользователь. Таким образом, легкая тема будет иметь светлый фон для сайта, а темная тема будет иметь темный фон для сайта. Довольно просто, не так ли?Пользователь выбрал theme.css для YAF в ASP.NET
У меня есть это на странице Site.Master ...
<link href='<%# HttpContext.Current.Session["theme"].ToString() %>' rel="stylesheet" type="text/css" />
... и это работает для Forum.aspx (переименованный в Default.aspx), по желанию, но при переходе на любой другой сайта, шаблон CSS теряется.
Что я могу сделать, чтобы сохранить шаблон, который пользователь выбирает из своего профиля форума на весь сайт?