读书人

.net自定义种中Session 存值说未将对象

发布时间: 2013-09-29 11:07:08 作者: rapoo

.net自定义类中Session 存值说未将对象引用设置到对象的实例
public int intUserID
{
set
{
if (value != null)
{
int intUserID;
if (int.TryParse(value.ToString(), out intUserID))
{

HttpContext.Current.Session["UserID"] = intUserID;
}

}
}
get
{

if (HttpContext.Current.Session["UserID"] == null)
{
return -1;
}
else
{
try
{
return Convert.ToInt32(HttpContext.Current.Session["UserID"].ToString());

}
catch (Exception)
{
return -1;
}
}
}
}

[解决办法]
HttpContext是不是null
HttpContext.Current是不是null
HttpContext.Current.Session["UserID"]是不是null

读书人网 >asp.net

热点推荐