MVC3 嵌套部分视图提交。它是如何工作的?
-
14-11-2019 - |
题
我已经开始使用 mvc3 模式并面临一个问题。
问题陈述如下:
我有一个片面的观点可以说 MasterPartial
它呈现一些内容并与名为的模型绑定 MasterPartialModel
其中包含在该部分视图上显示的所有必要数据。这 MasterPartialView
嵌套部分视图直至 n 层,并且嵌套子部分视图根据需要在 MasterPartialView
与 ChildPartialView
.
更进一步地, MasterPartial
视图有表单标签。现在我的问题是提交后我将收到哪个模型,据我了解,这将是其中声明了形式的视图的模型。我如何知道用户是否对其中一个子视图呈现的数据进行了更改。我如何获得根据用户需求呈现的子视图的模型,或者简单地说我们如何解决 MVC3 模式中的此类问题?
解决方案
通过解决该问题并使用 jquery 浏览所有加载的部分视图修复了该问题。收集所需的所有值,填充模型类型的数组,并将该模型数组发送到控制器方法进行处理。:) jquery 我很棒,特别是如果与 mvc 结合使用......
不隶属于 StackOverflow