2

我在 MVC razor 的视图中使用 @Html.BeginForm 将一个实体 UserModel 发布到控制器。

所以,在控制器中我有:

public ActionResult SaveUser(UserModel user)
{
}

我想要的是发布另一个相关实体,即 UserPrivacyModel 到控制器,以便在控制器中我将能够接收两个对象

public ActionResult SaveUser(UserModel user, UserPrivacyModel userPrivacy)
{
}

可以实现吗?如果是,如何?如果没有,是否有任何人可以建议的替代方法

谢谢

4

1 回答 1

0

是的,可以这样做:

<input type="button" name="user.Name" value="somevalue" />
...

<input type="button" name="userPrivacy.SomeProperty" value="othervalue" />
...
于 2013-03-01T17:49:00.963 回答