如果是设置session应该是 Session["user_name"] = username
获取的时候:
if(Session["username"]!=null)
{
if(Session["username"].tostring()!="")
{
string UserName = Session["username"].tostring();
}
}
是要先判断的。直接string UserName = Session["username"].tostring();是会报错的。因为不知道session["username"]是不是存在的
未将对象引用到对象的实例。
错误基本上都是你想获得的值为空然后又引用。
比如你的Session["user_name"]还有Session["user_pass"]因为本身是空的所以后面再跟ToString方法就会引发异常。
你可以检查下Session是不是已经保存了
string username;
if( Session["user_name"]!=null)
{
username = Session["user_name"].ToString();
}