会话的变量不会从Global.asax中保存

时间:2015-07-09 14:45:35

标签: c# asp.net

我正在使用Global.asx及其事件Application_Error来捕获异常并将其保存在我的会话中,如下所示:

void Application_Error(object sender, EventArgs e)
{
    Exception err = Server.GetLastError();
    Session.Add("LastError", err);
}

如果我在Session之后立即查看Add,则会保存此异常,但是当我尝试从错误页面读取它(处理它并显示警告)时,{{1}是空的。

我忘了什么吗? 谢谢你的帮助。

0 个答案:

没有答案