Html 如何在错误页面上检测给我们带来的错误

Html 如何在错误页面上检测给我们带来的错误,html,asp.net,custom-error-pages,Html,Asp.net,Custom Error Pages,我听说我们可以使用部分的defaultRedirect子句来指定一个自定义错误页面(或多个,每个页面处理一个特定的HTTP错误)。我在我的项目中添加了一个错误页面,并在web.config中进行了设置。现在,当HTTP错误发生时,ASP.NET会将我带到指定的错误页面,但我不确定到底发生了什么,导致我们出现在这里 我们有没有办法告诉ASP.NET在页面中吐出错误代码或描述?为每个HTTP错误添加一个页面似乎是一项艰巨的工作。我正在寻找一些服务器端变量/宏或可以嵌入到该页面正文中的内容。尝试使用s

我听说我们可以使用
部分的
defaultRedirect
子句来指定一个自定义错误页面(或多个,每个页面处理一个特定的HTTP错误)。我在我的项目中添加了一个错误页面,并在
web.config
中进行了设置。现在,当HTTP错误发生时,ASP.NET会将我带到指定的错误页面,但我不确定到底发生了什么,导致我们出现在这里


我们有没有办法告诉ASP.NET在页面中吐出错误代码或描述?为每个HTTP错误添加一个页面似乎是一项艰巨的工作。我正在寻找一些服务器端变量/宏或可以嵌入到该页面正文中的内容。

尝试使用server.GetLastError()方法

从MSDN:

GetLastError方法返回一个描述 发生的错误条件。此方法仅在以前可用 .asp文件已将任何内容发送到客户端

这个关于代码的项目有一个关于ASP.net中错误处理的非常好的教程