主题:  求助:session问题

ddbd2006

职务:普通成员
等级:1
金币:0.0
发贴:17
#12006/2/23 18:18:08
未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。

源错误:

    
行 32:
行 33:             switch (Session["lx"].ToString())
行 34:             {
行 35:                 case "NZZHB":


哪里不对呢,前面代码或其他文件里已经了附值了。



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22006/2/23 19:28:09
先判断Session["lx"]!=null



Dreaming

职务:普通成员
等级:1
金币:10.0
发贴:1518
#32006/2/24 10:16:20
在Global.asax文件里先设好该session。这个文件在2.0里好像没有了……?



ddbd2006

职务:普通成员
等级:1
金币:0.0
发贴:17
#42006/2/24 12:55:46
二楼:加了判断也不行,提示Session["lx"]!=nul出错,错误原因一样。l

三楼:如何设?



Dreaming

职务:普通成员
等级:1
金币:10.0
发贴:1518
#52006/2/24 14:19:32
Sub Session_OnStart
Session("lx"=String.Empty
end sub



ddbd2006

职务:普通成员
等级:1
金币:0.0
发贴:17
#62006/2/24 19:11:57
找到问题所在了。是因为被传递的页面文件是在自定义控件中链接的,所以session就丢失了,有解决办法吗?