Ale*_*lex 13 c# asp.net asp.net-mvc
我有一个服务,它有一个触发某个控制器方法时调用的方法.
我的服务返回一个自定义结果对象PlacementResult,我想在其中将可能发生的错误(验证)传递回控制器方法.
PlacementResult应该有一个ModelState或ModelStateDictionary来将错误传回控制器(最后查看)吗?我怎么把它串在一起?
最后,如何将ModelState/ModelStateDictionary(无论你告诉我应该选择哪个)返回到视图中(突出显示相应的文本框,显示错误消息等)?
谢谢 !
小智 0
我不知道你的 PlacementResult 是什么样的,看看你是否可以在你的视图中使用它:
ModelState.AddModelError(ErroredProperty, ErrorMessage);
Run Code Online (Sandbox Code Playgroud)
确保将失败的对象返回到视图
return View(myObjectInstance);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14404 次 |
| 最近记录: |