我使用windows 2000 + iis 5作为WEB服务器
开发环境visual studio 2003今开发一个C#的web application, 出现Session变量值无法从一个页面传递至其他页面, 请教高手
该如何解决?

解决方案 »

  1.   

    如果你设置了Session那么你在那个叶面里面都可以获得Session,不知道你是怎么设置的Session和接受Session的?
      

  2.   

    定义
    Session["bb"] = words.Split(new Char [] {' ',' '});
    读取
    wordkey = (string [])Session["bb"]; 应该不会有问题。
      

  3.   

    在页面里你是怎么设置和获取Session 值的呢?
      注意 (!IsPostBack){}
      

  4.   

    不知道什么问题
    用post可以传么?
    还是非要用Session?
      

  5.   

    session应该不会有什么问题的吧。
      

  6.   

    问题虽然解决了, 但是很奇怪, 我把服务端项目的web.config中 cookieless由false设置为true, session变量的传递就正常了
      

  7.   

    估计是我的iis相关的cookie操作权限设置有问题, 导致客户端访问时cookie没有正常的记录session变量, 通过设置cookieless=true禁用cookie就正常了, 暂时先对付过去吧, 以后有空再研究研究细节, 谢谢各位