登录后  有的页面能找到SESSION值  有的找不到       我断点执行 查看到有几个的页面的 SESSION.SESSIONID 和首页不一样啊高手们给看看吧 ..............
                  www.zcgt.net   阅读新闻页面找到登录名..........
                                 现货行情又可以找到  都在相同虚拟目录....

解决方案 »

  1.   

    你自己看代码是不是你的SESSION["XXXX"]里面的名字不一样啊?
      

  2.   

    试一下在你的默认首页的.cs文件中加一句session["x"]="x";
    x可随意改用别的。
      

  3.   

    Session保存时间是不是太短了啊
      

  4.   

    系统繁忙时,Session有可能丢失
      

  5.   

    时间是 240 其它都正确  登录后  现货行情遥栏目 都能看
        session["UserID"]可以找到  其Count==4  sessionID=="3wydr2rocpuwj2y2n552ysf0"
     耍新闻栏目的 session["UserID"]==null可以找到  其Count==0 sessionID=="cagth3vqhp52g355ptlo5a45"  两个都不一样了  
      

  6.   

    1,session 对时间有要求,
    2,它是保存的服务器,并不像全局变量一样。 它会丢失的
    3,检查代码有还有没有对session 重写。
      

  7.   

    那证明你的session已经丢失了....
      

  8.   

     但是反过来在去阅读现货页面 session还在的
      

  9.   

    应该没有重写.........我发现可能是 session.sessionID 的问题  两个值不一样 
      

  10.   

    由于HTTP协议是无状态的,而出于种种考虑也不希望使之成为有状态的,因此,后面两种方案就成为现实的选择。具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上它还有其他选择。
      

  11.   

     session值 不只一个 每打开一个页面 就产生一个新的会话........怎么办 这样就取不到登录的session信息
      

  12.   

    终于搞定 原来连接处 用 ../vv/XX.aspx 这样等于打开一个新的会话...........
      所以SessionID就变化了.........
      我改成 vv/XX.aspx 现在问题解决 谢谢各位了