FineUI 官方论坛

标题: 主题下拉框值不会改变 [打印本页]

作者: 那片天    时间: 2012-7-27 08:48
标题: 主题下拉框值不会改变
本帖最后由 那片天 于 2012-7-27 08:54 编辑

ExtAspNet和浏览器版本:搜狗,IE9,ExtAspNet3.1.8.2

问题描述:主题下拉框值不会改变,当选择其他主题的时候,主题变了,但是主题下拉框的值没有改变,还是默认主题的值,而且一旦更改默认主题之后,就无法再改回默认主题(除非关闭浏览器,重新打开页面),请问各位该如何解决这个问题呢?


截图:


[attach]866[/attach][attach]867[/attach][attach]868[/attach]
代码和主题包截图如下:
[attach]869[/attach][attach]870[/attach]


作者: G~调情歌    时间: 2012-8-3 03:55
页面的OnInit 方法中要重新加载一下
if (!IsPostBack)
            {
                if (ExtAspNet.PageManager.Instance != null)
                {
                    HttpCookie themeCookie = Request.Cookies["Theme"];
                    if (themeCookie != null)
                    {
                        string themeValue = themeCookie.Value;
                        ExtAspNet.PageManager.Instance.Theme = (ExtAspNet.Theme)Enum.Parse(typeof(ExtAspNet.Theme), themeValue, true);
                    }
                }
            }




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4