标签: asp.net themes
每个用户会话可以使用ASP.NET主题吗?例如:对于一个用户,用户主题称为“绿色”,另一个用户使用名为“红色”的主题。或主题是enire网络应用程序?
答案 0 :(得分:2)
主题是针对整个Web应用程序定义的,但主题的使用是根据请求定义的。您可以在Page实例的PreInit事件处理程序中设置用于当前请求的主题。如果您想允许用户切换主题,则应使用“个人资料”而不是“会话”,因为个人资料会保留,因此用户下次访问网站时将拥有相同的主题。