MVC5自动脚手架多选

时间:2014-04-13 19:44:19

标签: c# asp.net-mvc asp.net-mvc-5 scaffolding

我通常只是在MVC5中自动搭建我的视图和控制器,因为我通常使用简单的数据驱动应用程序。这很好,直到我想用多选来搭建一个视图。 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; }
}