日期:2014-05-18  浏览次数:20892 次

.net session为null的问题
我定义了一个类YSPage 继承了 System.Web.UI.Page类 现在我在YSPage的构造函数里用到Session时 报这样的错误
---
 只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 <configuration>\<system.web>\<httpModules> 节中包括 System.Web.SessionStateMod 或自定义会话状态模块
----
用System.Web.HttpContext.Current.Session["value"] 未将对象引用设置到对象的实例...
请问一下 我怎样才能拿到 session的值

------解决方案--------------------
刚刚看到相关内容 参看:
http://www.xueit.com/html/2009-07/21_4213_00.html
------解决方案--------------------
Session对象未初始化
要么在global文件中初始化变量,要么在类中初始化。
在类中初始化:
if(session["value"]==null)
session["value"]="";