0

在我的应用程序中,我有“联系人”和“邀请”当我想创建新的邀请时,我希望用户从他的联系人中选择要邀请的人“例如使用多个复选框。在 Invitation Controller 中,我想将邀请模型以及用户拥有的联系人列表传递给视图。

我如何在 ASP.net MVC 3 中做到这一点?

4

2 回答 2

5

为什么没有复杂类型的模型?就像是:

public class MyModel
{
    public Invitation Invitation { get; set; }
    public List<Contact> Contacts { get; set; }
}

然后在视图中您的模型声明是(假设您使用的是剃须刀):

@model MyModel
于 2012-04-20T11:59:22.993 回答
1

2个选择:

  • 使用 ViewModel(新类引用了您需要的所有类)
  • 使用一个类作为模型和第二个类的 ViewBag
于 2012-04-20T12:01:11.047 回答