我在MVC razor的视图中使用@ Html.BeginForm将一个实体UserModel发布到控制器。
所以,在控制器中我有:
public ActionResult SaveUser(UserModel user)
{
}
我想要的是将另一个相关实体,即UserPrivacyModel发布到控制器,以便在控制器中我将能够接收两个对象
public ActionResult SaveUser(UserModel user, UserPrivacyModel userPrivacy)
{
}
可以实现吗?如果有,怎么样?如果没有,是否有任何人可以建议的替代方法
由于
答案 0 :(得分:0)
是的,可以做到:
<input type="button" name="user.Name" value="somevalue" />
...
<input type="button" name="userPrivacy.SomeProperty" value="othervalue" />
...