C# 为会话分配值时出错
我正在使用c#在asp.net中开发一个应用程序。在我的代码段中,我必须为会话变量设置一个值。当我试图给会话赋值时,它会给我一个错误,称为“对象引用未设置为对象的实例”。我不知道它为什么会来。代码如下所示C# 为会话分配值时出错,c#,asp.net,session,C#,Asp.net,Session,我正在使用c#在asp.net中开发一个应用程序。在我的代码段中,我必须为会话变量设置一个值。当我试图给会话赋值时,它会给我一个错误,称为“对象引用未设置为对象的实例”。我不知道它为什么会来。代码如下所示 Session["User_ID"]="shubhadeepchat@gmail.com"; 请帮帮我 public class Set { public string setSession() { HttpContext.Current.Session["
Session["User_ID"]="shubhadeepchat@gmail.com";
请帮帮我
public class Set
{
public string setSession()
{
HttpContext.Current.Session["User_ID"] = "shubhadeepchat@gmail.com";
return HttpContext.Current.Session["User_ID"].ToString();
}
}
现在在代码隐藏中创建setSession的实例。调用方法setSession并将输出视为shubhadeepchat@gmail.com.
在页面加载事件上尝试此代码
Set objset = new Set();
Response.Write(objset .setSession());
这是你得到错误的那一行吗?还是其他行?@Arbaaz在这行中我得到了错误。@Arbaaz问题解决了