asp.net-mvc – HandleError属性没有任何效果
发布时间:2020-05-24 14:45:29 所属栏目:asp.Net 来源:互联网
导读:在我的web.config中,我包括: customErrors mode=On / 现在黄色的死亡屏幕不再显示了. 我以为我必须将HandleError属性包含在我的控制器方法或类本身中: [HandleError]public ActionResult About(){ throw new Exception(Just an exception); return
|
在我的web.config中,我包括: <customErrors mode="On" /> 现在黄色的死亡屏幕不再显示了. [HandleError]
public ActionResult About()
{
throw new Exception("Just an exception");
return View();
}
但它没有任何影响,它与以下相同: public ActionResult About()
{
throw new Exception("Just an exception");
return View();
}
在这两种情况下都会显示自定义错误页面.那么HandleError属性又是什么呢? 解决方法如果在MVC项目的App_Start文件夹下的FilterConfig.cs包含以下内容,则会发生这种情况:public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}
由于在应用程序启动时注册了HandleError过滤器,因此您不必使用此属性修饰每个控制器操作. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – MailTo链接在Razor
- asp.net – SignalR Autofac OWIN:为什么GlobalHost.Conne
- asp.net – 重写规则错误:HTTP错误500.50 – URL重写模块错
- asp.net-mvc-3 – Razor Func与MvcHtmlString混合使用
- asp.net-web-api – ASP.NET Core中的IHttpActionResult和帮
- asp.net-mvc – 是否可以使用RedirectToAction清除路由值?
- asp.net-mvc – ASP.NET MVC局部视图慢?
- asp.net – 在未经授权的请求后禁止NTLM对话框
- asp.net-mvc – 如何刷新多个部分视图点击Ajax.Actionlink
- asp.net-mvc – EnumDataType属性在ASP.NET MVC中有什么作用
推荐文章
站长推荐
- asp.net core标签助手的高级用法TagHelper+Form
- asp.net-mvc – 在VS2012中调试MVC应用程序尝试启
- asp.net – 将单选按钮与相应的标签对齐
- asp.net – 什么时候Response.IsClientConnected
- 从ASP.NET Core连接到SQL Server的最佳实践?
- asp.net – HttpWebRequest正在为404抛出异常
- 一段时间后的第一个请求总是很慢 – ASP.NET MVC
- asp.net – mvc大写模型与小写模型
- .net – 什么可以解释托管堆上超过5,000,000个Sy
- asp.net-mvc-3 – 如何有效地从自相关表中加载数
热点阅读
