C# MVC5自动脚手架多选

C# MVC5自动脚手架多选,c#,asp.net-mvc,asp.net-mvc-5,scaffolding,C#,Asp.net Mvc,Asp.net Mvc 5,Scaffolding,我通常只是在MVC5中自动构建视图和控制器,因为我通常使用简单的数据驱动应用程序。这很好,直到我想用multiselect构建一个视图。MVC5能生成这个吗?这将为我们节省大量的开发时间。还是问题在于我的模型 public class Entity { [Key] [Display(Name = "ID")] public int Id { get; set; } } [Table("Contact")] public class Contact : Entity {

我通常只是在MVC5中自动构建视图和控制器,因为我通常使用简单的数据驱动应用程序。这很好,直到我想用multiselect构建一个视图。MVC5能生成这个吗?这将为我们节省大量的开发时间。还是问题在于我的模型

public class Entity
{
    [Key]
    [Display(Name = "ID")]
    public int Id { get; set; }
}

[Table("Contact")]
public class Contact : Entity
{

    [Required]
    [Display(Name = "Name")]
    public string Name{ get; set; }

    public virtual ICollection<SecurityLevel> SecurityLevel{ get; set; }
}

[Table("SecurityLevel")]
public class SecurityLevel: Entity
{
    [Display(Name = "Level")]
    [Required]
    public string Level{ get; set; }

    public virtual ICollection<Contact> Contact { get; set; }
}
公共类实体
{
[关键]
[显示(Name=“ID”)]
公共int Id{get;set;}
}
[表(“联系人”)]
公共类联系人:实体
{
[必需]
[显示(Name=“Name”)]
公共字符串名称{get;set;}
公共虚拟ICollection SecurityLevel{get;set;}
}
[表(“SecurityLevel”)]
公共类SecurityLevel:实体
{
[显示(Name=“Level”)]
[必需]
公共字符串级别{get;set;}
公共虚拟ICollection联系人{get;set;}
}

看起来它不受支持

为什么!!!这应该存在。。。认真地没有人想到要做一个开箱即用的一切工作包??