asp.net-mvc – 在内部OnException(ExceptionContext filterContext)
发布时间:2020-05-24 18:31:24 所属栏目:asp.Net 来源:互联网
导读:情况是这样的: 我找不到获取传递给POST操作方法的viewModel的方法. [HttpPost]public ActionResult Edit(SomeCoolModel viewModel){ // Some Exception happens here during the action execution...} 在控制器的可覆盖的OnException内: protec
|
情况是这样的: 我找不到获取传递给POST操作方法的viewModel的方法. [HttpPost]
public ActionResult Edit(SomeCoolModel viewModel)
{
// Some Exception happens here during the action execution...
}
在控制器的可覆盖的OnException内: protected override void OnException(ExceptionContext filterContext)
{
...
filterContext.Result = new ViewResult
{
ViewName = filterContext.RouteData.Values["action"].ToString(),TempData = filterContext.Controller.TempData,ViewData = filterContext.Controller.ViewData
};
}
调试代码时,filterContext.Controller.ViewData为null,因为代码执行时发生了异常,并且未返回任何视图. 无论如何,我看到filterContext.Controller.ViewData.ModelState被填充并具有我需要的所有值,但我没有完整的ViewData => viewModel对象可用. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-4 – IE中的MVC VS2012 jquery.validate.js错误
- asp.net-core – 找不到Swashbuckle.AspNetCore SwaggerOpe
- asp.net – Server.Transfer throws执行子请求时出错 如何解
- asp.net-mvc – 使用FileResult返回压缩文件的ASP.NET MVC缺
- asp.net按钮点击w / javascript“你确定吗?”在发回之前
- asp.net-mvc – 如何从Action属性返回一个Json对象?
- ASP.net MVC4:在局部视图中使用不同的模型?
- asp.net-mvc – ASP.NET MVC中的CSS/JS文件的自动版本?
- 我可以首先使用EF代码和.net核心生成迁移脚本
- asp.net-mvc – MVC4脚手架添加控制器给出错误“无法检索元
推荐文章
站长推荐
- asp.net-mvc – 如何将asp.net mvc视图渲染为ang
- ASP.NET基于Ajax的Enter键提交问题分析
- asp.net – 从多个Web.config文件访问appSetting
- asp.net-mvc – 将Ajax Jquery中的enum参数传递给
- asp.net-mvc-3 – 我需要什么样的路线才能提供虚
- asp.net – System.Web.HttpException:请求超时
- 在asp.net中RequiredFieldValidator Text和Error
- asp.net-mvc – 异步使用ASP.NET MVC中的WebClie
- asp.net – 如何在不重新启动应用程序的情况下清
- asp.net – Oracle.ManagedDataAccess:TNS:无法
热点阅读
