【发布时间】:2018-10-07 00:59:57
【问题描述】:
在 MVC 视图中,当用户删除列表中的项目(例如,使用编辑模板)时,可以使用关联的操作从视图模型中删除该项目。但是,该项目可能仍会显示在重新渲染的视图中。即使视图中少了一项,也可能从显示的项中删除了错误的项。
因为 ModelState 是在视图中显示数据的首选[在(视图)模型之前],因此还必须对其进行编辑以删除已删除的项。
管理这种情况的最佳方法是什么?
【问题讨论】:
标签: list model-view-controller modelstate