问题是:之前做的显示菜单功能切换好用,可最近又不能切换了。

处理描述:

1.我在Page_Load事件进行给变量、缓存与session设置值。

2.在其它事件中改变了变量、缓存与session的值,可调用了TreeStore1.LoadProxy();后再取变量时值没有变。调试了好久。。。。

3.下面代码是运行总是有问题的,错误代码,请看一下正常是不是没什么问题啊,可就运行结果不对。

static string strNewRoot = string.Empty; //在LoadParentModule()方法和其它事件中有获取与设置此值

protected void Page_Load(object sender, EventArgs e)
     {
            if (!Page.IsPostBack)
            {

LoadParentModule();

if (!X.IsAjaxRequest)
                {
                    this.ResourceManager1.DirectEventUrl = this.Request.Url.AbsoluteUri;
                 }
            }
    }

4.后来经过测试跟踪终于发现了问题所在。改正的代码如下:

在调用TreeStore1.LoadProxy();后就会触动Page_Load事件所以在LoadParentModule()方法中改回了原值,要想不被调用必须放在 if (!X.IsAjaxRequest)里。

protected void Page_Load(object sender, EventArgs e)
{
      if (!Page.IsPostBack)
      {
           if (!X.IsAjaxRequest)
           {
                   this.ResourceManager1.DirectEventUrl = this.Request.Url.AbsoluteUri;

LoadParentModule();
           }
      }
}

常见问题一:Ext.Net的缓存与session值在当前页总是不变相关推荐

  1. Nginx+tomcat+memcached缓存共享session

    Nginx+tomcat+memcached缓存共享session session 的序列化方案官方推荐的有 4 种: 1. java serialization 2. msm-kryo-serial ...

  2. [转]ASP.NET 缓存(十六)--检索缓存项的值

    从 Cache 中检索数据很简单,只需指定表示数据的键和值.然后,编写代码以在页上显示该数据. 检索缓存项的值 以下代码创建一个 Source DataView 对象,尝试检索分配了键 MyData1 ...

  3. php网页跳转无法获取session值

    今日编写项目,需要在跳转后的页面获取session值进行自动登录操作,但是明明在传输页面可以打印出session值,但在接受页面却显示session值为空,经确认脚本中的session_start() ...

  4. Web站点下的Web Service读取此Web站点中的Session值

    在用Ajax:AutoCompleteExtender控件时,碰到自动完成的数据没办法按当前登录用户过滤权限的问题,主要是因为AutoComplete.asmx中自动完成的Method参数是固定的,不 ...

  5. .NET MVC 保存Session值,6位数验证码

    //6位数验证码: Random rm = new Random(); string str = rm.Next(100000, 1000000).ToString(); //MVC控制器Action ...

  6. 如何在ashx页面获取Session值(未将对象引用设置到对象的实例) (转)

    如何在ashx页面获取Session值(未将对象引用设置到对象的实例) 分类: .Net学习笔记 Session 2011-11-30 10:25 902人阅读 评论(1) 收藏 举报 在一般事务处理 ...

  7. ASP.NET实现多域名多网站共享Session值

    在此打个广告:金色海洋的自然框架开源社区QQ群:82598514 ,希望大家多多支持 ASP.NET实现多域名多网站共享Session值   1.实现功能:可设置哪些站点可以共享Session值,这样 ...

  8. ajax获取java session的值_jquery 怎么获取 ajax中的session值

    jquery 怎么获取 ajax中的session值 15 例如HttpContext.Current.Session["LogUserAccount"] = LogUserAcc ...

  9. 如何保证Session值不丢失

    保证Session值不丢失 1.打开web.config文件,设置如下: <!--  会话状态设置           默认情况下,ASP.NET 使用 Cookie 来标识哪些请求属于特定的会 ...

最新文章

  1. android ble5.0添加扫描过滤,bluetooth-lowenergy
  2. 解决The server cannot be started because one or more of the ports are invalid.
  3. 《Windows 8 权威指南》——1.5 版本对比
  4. 云计算竞争愈发激烈,2019年云计算运维前景怎么样?
  5. hexo的yelee主题中的标签字体大小的修改
  6. MapReduce:处理数据密集型文本处理–局部聚合第二部分
  7. 音频特效:Flanger 和 Chorus
  8. 【开源】微信小程序、小游戏以及 Web 通用 Canvas 渲染引擎 - Cax
  9. 保险行业持续扩展,巨杉数据库再次中标人保财险
  10. 可怕!中国博士留学生在美国遭枪击身亡,北大毕业,已经读到了博士第四年...
  11. python new 干什么用_详解Python中的__new__()方法的使用
  12. 小莫qq影视机器人-自定义对接影视教程
  13. ssl免费证书获取,并在nginx服务器上安装ssl证书,以及docker安装nginx需注意的细节。
  14. python有理数_Python3标准库:fractions有理数
  15. 用Javascript实现回到顶部效果
  16. 【Unity小功能开发实战教程】制作跟随倒计时变化的进度条
  17. 互联网开发搞手游创作8-再次推倒重新
  18. python编游戏_python编的著名游戏
  19. Python网络爬虫-xpath模块
  20. 直男七夕送礼指南,这四款总有你女票的菜

热门文章

  1. java web 项目如何获取客户端登录帐号信息(用于SSO或其他)
  2. XP计算机里改单核,XP中多核处理器只显示单核
  3. php验证码只有图片没有文字_有没有免费好用的图片文字识别工具?在线就能使用超准确...
  4. python中的装饰器、装饰器模式_浅析Python装饰器以及装饰器模式
  5. python跟谁学_学 Python 都用来干嘛的?
  6. 介绍计算机的英文文章,计算机方面的英语资料,介绍一些计算机的英语短文,有兴趣的可以看...
  7. 九阴真经 服务器列表文件,《九阴真经》部分服务器互通升级公告
  8. java插件化_从零开始实现一个插件化框架(一)
  9. 数据库无响应(hang住)故障处理思路和方法
  10. Oracle listener