我用window.document.location.reload() 在前台刷新页面,发现这个效果与第一次访问页面的效果一样,之前定义的session全没了,问下怎么样刷新页面但是又不清除session?(与单击页面上的一个button效果一样,但是不用“在前台调用button单击事件”这种方法)
PS:后台语言是C#

解决方案 »

  1.   

    刷新页面是不会清除session的,检查你的pageload里是否做了清除session的动作
      

  2.   

    session 会清掉,搞错了吧!是ViewState吧
      

  3.   

    肯定不会清除的,小虎,去帮我看看
    http://topic.csdn.net/u/20100318/10/fa214cc2-459f-4800-b2c1-011ea6948ad4.html?77447
      

  4.   

    session 和刷新没有关系 你在web Config设置下session过期时间
      

  5.   

    session  是过期 而不是被刷新掉
    我想楼主是想问.如何通过JS刷新页面达到SESSION 不过期吧
      

  6.   

    有一点  当你单击按钮时   会进入到PAGE_LOAD()中
    我想楼主的初始化放在了PAGE_LOAD()中吧
    建议去看一下一面从开始建立到销毁运行所有方法次序就是控件的生存周期,和方法顺序
      

  7.   

    楼主是不是你的后台代码写的有问题,或者是其他的原因导致了session的消失