【发布时间】:2020-08-14 18:09:39
【问题描述】:
我是 MVC 的新手,遇到了比我见过的大多数示例更复杂的表单的问题。 视图分为三个部分,实际上是表单。 我的问题是关于传递模型和处理这些表格。 我的一位同事建议为每个表单使用三个控制器。 但是,我如何将单独的模型传递给每个表单? 我想你应该已经明白了。 你能帮我完成这个任务吗?
【问题讨论】:
-
请分享一些代码。
-
我还没准备好分享代码,因为我认为这个问题太多了。明天我会努力做到这一点。现在我很高兴能得到一些解决这个问题的想法。
-
您可以在一个
view中使用多个表单,但每个视图将对应于控制器中自己的ActionMethod。 -
如何将不同的模型传递给每个表单?
-
不要将模型传递给表单。将
input元素的name属性用作Model property name。当表单发布时,它将通过使用name属性获得价值。
标签: asp.net asp.net-core model-view-controller