在为会话分配值时获取错误

时间:2014-09-06 06:36:52

标签: c# asp.net session

我正在使用c#在asp.net中开发一个应用程序。在我的代码段中,我必须为会话变量设置一个值。当我尝试为会话分配值时,它会给我一个错误,称为“对象引用未设置为对象的实例”。我不知道它为什么会来。代码如下:

Session["User_ID"]="shubhadeepchat@gmail.com";

请帮帮我。

1 个答案:

答案 0 :(得分:0)

public class Set
{
     public string setSession()
    {
        HttpContext.Current.Session["User_ID"] = "shubhadeepchat@gmail.com";
        return HttpContext.Current.Session["User_ID"].ToString();
    }
}

现在在代码后面创建一个setSession.call实例的方法setSession并将输出看作shubhadeepchat@gmail.com。

在page_load事件

上尝试此代码
Set objset = new Set();
Response.Write(objset .setSession());