为了账号安全,请及时绑定邮箱和手机立即绑定

跳转页面时页面无法应用到主题,总是需要在当前页面重新选择主题

跳转页面时页面无法应用到主题,总是需要在当前页面重新选择主题

慕婉清6462132 2018-08-22 05:06:52
我是通过DropDownList控件的回发来切换主题的,将选择值存入Cookie后,在页面Load事件中通过判断页面是否首次加载来设置主题(默认还是新选择)。主题的设置是在自定义页面基类中的PreInit事件中应用private void Page_PreInit(object sender, EventArgs e)    {        HttpCookie preferredTheme = Request.Cookies.Get("PreferredTheme");        if (preferredTheme != null)        {            Page.Theme = preferredTheme.Value;        }    } public BasePage() {  this.PreRender += new EventHandler(Page_PreRender);        this.PreInit += new EventHandler(Page_PreInit); }调试时的情况是,若单个页面调试,主题的应用是没问题的,当在页面中导航到其他站点时就不行了,总是需要重新选择主题
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 373 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信