如何输入有关错误的详细信息?我尝试将customErrors mode设置为On/Off,但我只有:Sorry, an error occurred while processing your request.
发布于 2010-12-08 20:51:54
是的,一旦启用了customErrors,您看到的就是~/Views/Shared/Error.cshtml文件的内容。您可以对其进行自定义。它被强类型化为System.Web.Mvc.HandleErrorInfo模型,您可以在其中提取异常:
@model System.Web.Mvc.HandleErrorInfo
@{
View.Title = "Error";
}
<h2>
Sorry, an error occurred while processing your request.
</h2>
<div>@Model.Exception.ToString()</div>您还可以访问在模型内部引发异常的控制器和操作:
@Model.ControllerName
@Model.ActionNamehttps://stackoverflow.com/questions/4387595
复制相似问题