我有 ac# .net Web 应用程序。我创建了会话变量,但是当我离开创建它们的页面后尝试读取它们时,我不能。
创建于第 1 页
Session["UserName"] = "WhatEver";
然后我做
Response.Redirect("~/whatever.aspx");
并尝试在新页面的Page_Load方法中读取读取会话变量
string userName = Session["UserName"].ToString();
我收到Object reference not set to an instance of an object.
为什么我会收到此错误,我该怎么做才能解决此问题?