Asp.net mvc 将异常传递到MVC4中的自定义错误页
如何将异常传递到自定义错误页,并以与首次创建新应用程序时在标准错误页上相同的方式呈现它们?下面的代码在“标准错误”页面上有效,但在“我的自定义错误”页面上无效。有什么想法吗Asp.net mvc 将异常传递到MVC4中的自定义错误页,asp.net-mvc,asp.net-mvc-4,error-handling,Asp.net Mvc,Asp.net Mvc 4,Error Handling,如何将异常传递到自定义错误页,并以与首次创建新应用程序时在标准错误页上相同的方式呈现它们?下面的代码在“标准错误”页面上有效,但在“我的自定义错误”页面上无效。有什么想法吗 @model System.Web.Mvc.HandleErrorInfo @{ ViewBag.Title = "Error"; } <h1 class="error">Error.</h1> <h2 class="error">An error occurred while
@model System.Web.Mvc.HandleErrorInfo
@{
ViewBag.Title = "Error";
}
<h1 class="error">Error.</h1>
<h2 class="error">An error occurred while processing your request.</h2>
@if (Model != null)
{
@Model.Exception.Message
@Model.Exception.InnerException
}
@model System.Web.Mvc.HandleErrorInfo
@{
ViewBag.Title=“错误”;
}
错误
处理您的请求时出错。
@如果(型号!=null)
{
@Model.Exception.Message
@Model.Exception.InnerException
}
您可以在web.config中定义customError配置,在这里您可以给出错误页面的路径
<customErrors mode="On">
<error code="404" path="404.html" />
</customErrors>
有关更多信息,请参阅这些链接
我已经添加了这些,但我希望我的自定义错误页面也能处理500个异常。问题是怎么做。