我有一个ASP.NET Web表单应用程序。在与此应用程序关联的web.config中,我将这样处理我的自定义错误:
<customErrors mode="Off" defaultRedirect="error.aspx" />
当用户进入error.aspx页面时,我想确定是什么错误导致到达此页面。有人知道我该怎么做吗?
谢谢!
最佳答案
您可以使用Server.GetLastError方法
Exception LastError;
String ErrMessage;
LastError = Server.GetLastError();
if (LastError != null)
ErrMessage = LastError.Message;
else
ErrMessage = "No Errors";
Response.Write("Last Error = " + ErrMessage);
关于asp.net - 确定导致ASP.NET中重定向的错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3658647/