if (string.IsNullOrEmpty(myHttpContext.Request.QueryString["code"]))
{
if (myHttpContext.Session == null || myHttpContext.Session["code"] == null)
{
OutputError("Code", "Invalid code.");
}
else
{
code = myHttpContext.Session["code"].ToString();
}
}
else
{
code = myHttpContext.Request.QueryString["code"];
myHttpContext.Session.Add("code", code);
}
不过,我不断收到错误:未设置为一个对象的实例 对象引用。
For: myHttpContext.Session.Add(“code”,code);
我想要做的就是设置一个简单的会话,有人请帮助这个让我疯狂。
年后,这是第一篇文章,我发现给了这个解决方案。它需要更多upvotes。 :)在我的情况下,我使用的接口是'System.Web.SessionState.IReadOnlySessionState'。 – Andrew 2014-12-05 14:19:29