asp.net-mvc – 无法让defaultRedirect工作
|
在我的web.config中,我有: <system.web>
<customErrors mode="On" defaultRedirect="Error.cshtml" />
</system.web>
在Views / Shared / Error.cshtml中,我有: @model System.Web.Mvc.HandleErrorInfo
@{
ViewBag.Title = "Error";
}
<h2>
Sorry,an error occurred while processing your request.
</h2>
如果我将无效的URL /路由放入浏览器中,我得到:
为什么找不到Error.cshtml?该文件绝对在视图/共享. 解决方法defaultRedirect不会直接转到视图.您的defaultRedirect看起来像一个无法处理的剃刀视图文件.例如:从哪里得到模型?在配置文件中不能指定,也不能指定,因此无法处理视图.如果您想在MVC中有更多动态错误页面,您可能需要阅读custom error pages and error handling in MVC 3 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 身份验证 – 如何为Asp.NET MVC 5创建ClaimsIdentity对象?
- asp.net-web-api – 当启用CORS时,ASP.NET Web API中的异常
- asp.net会员 – 自动生成的密钥不支持散列或加密的密码
- azure – 创建App Service订阅EMPTY
- asp.net-mvc – 将一个属性与另一个属性进行比较的MVC数据注
- asp.net-web-api – 将JSON数组从Javascript传递到Web API
- asp.net-mvc – 如何解决异常“文件不存在”?
- asp.net – Web.config:在xml属性中放一个注释
- ASP.net HttpRequest上的静态HttpClient线程安全
- asp.net 4.0:是否有相当于ClientIDMode的INPUT的名称?
- asp.net – Global.asax PostAuthenticateReques
- asp.net-mvc – 如何使用FluentValidation在Clie
- asp.net – 是否有可能欺骗或重用VIEWSTATE或检测
- asp.net – Microsoft WebMatrix和Visual Studio
- asp.net – 如何在SQL数据库中创建和存储用户定义
- asp.net-mvc – 嵌套属性的模型绑定在asp.net mv
- asp.net – 使用相同登录数据库的多个应用程序相
- asp.net-mvc-2 – 使用或不使用AutoMapper的“合
- asp.net – Azure网站上脚本/样式的长时间等待(T
- asp.net-mvc – LINQ将DateTime转换为字符串
