日期:2014-05-20  浏览次数:20452 次

困扰了3天的问题:communityserver 刷新后才能正确加载皮肤 问题.进者有分
我做了两份皮肤,一份是default,一份是blue.我删除了原程序的首页,将论坛页作为了我的首页.现在碰到的问题是:
进入default论坛后,点任何操作,都是default的那版,没有问题.但进入blue版后,再点其他页面,就出现了问题,必须每次刷新一边才能正常调用皮肤.我的contentcontainer.cs
将return   CSContext.Current.SiteSettings.DefaultTheme;改成了
return   CSContext.Current.User.Theme;
  所一每次加载时(在blue版情况下),总先加载缓存的.这样也就加载了default的master,但页面 的控件还是blue的.所以页面很乱.刷新一次.问题解决.
恳向各位高手求教,怎样就不需要刷新了呢?  谢谢...

------解决方案--------------------
up
------解决方案--------------------
up
------解决方案--------------------
学习
------解决方案--------------------
up
------解决方案--------------------
勉强,勉强
------解决方案--------------------
这里面都是up的 ~~
没有人给你回答问题啊 ~
可怜~
CSDN也就这样 我想回答但没时间~嘻嘻