如何根据用户设置pagetheme

时间:2013-06-14 07:32:32

标签: c# asp.net devexpress themes

我希望我的网页有一些主题选项,这些选项将根据用户的选择决定。据我所知,我应该在Page.Theme事件中设置OnPreInit。但是,在那种情况下,我无法访问用户的logonName。现在我使用表来记录用户的选择。我应该使用cookie还是您对我的问题有任何想法?

1 个答案:

答案 0 :(得分:0)

在每页的PreInit事件中,您应该说:

DevExpress.Web.ASPxClasses.ASPxWebControl.GlobalTheme = <ThemeName>

ThemeName是主题(字符串)

的名称