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

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

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

慕婉清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 关注
  • 426 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号