在DropDownList选择主题,使用AutoPostBack来自动回送消息,在DropDownList方法中写Cookie的注入和检测。
然后,在模板中写主题的应用方法。一般写在PreInit里,用 this.PreInit += new EventHandler(Page_PreInit);关联。
如果出现主题的混合出现,将web.config中<pages>的styleSheetTheme的属性删除。
ASP.NET主题切换与Cookie保存
本文介绍如何在ASP.NET应用程序中实现用户选择的主题切换功能,并通过Cookie保存用户的选择,以便下次访问时能够自动应用所选主题。
在DropDownList选择主题,使用AutoPostBack来自动回送消息,在DropDownList方法中写Cookie的注入和检测。
然后,在模板中写主题的应用方法。一般写在PreInit里,用 this.PreInit += new EventHandler(Page_PreInit);关联。
如果出现主题的混合出现,将web.config中<pages>的styleSheetTheme的属性删除。
998

被折叠的 条评论
为什么被折叠?