0

我有一个页面收集有关相同类型的两个对象的信息。提交页面时,处理提交信息的操作正在尝试使用模型绑定,类似于:

public ActionResult Submit(Person parent, Person child)
{
     //Do some stuff
}

它成功地绑定了其中一个,但没有成功绑定另一个。有没有人有任何建议/资源等可以帮助我让它工作?

如果需要,我可以删除/重命名并发布各个部分的实际代码。

4

2 回答 2

2

对此的解决方案与我前几天发布的问题的解决方案非常相似(尽管我根本不会称其为骗局)。

您需要做的只是在输入中包含参数名称,例如:

<%: Html.TextBox("Parent.Name") %>
.....
<%: Html.TextBox("Child.Name") %>

它应该自动工作。

(我认为这只是 MVC2,你没有提到你使用的是 1 还是 2)

于 2010-07-14T22:26:28.043 回答
1

有一个包含两个人实例的 ParentChild 模型是否有意义?

我认为我没有看到任何像这样尝试在帖子上绑定两个模型的示例。

于 2010-07-14T22:23:22.797 回答