为什么脚手架不能创建ComboBox?

时间:2019-03-17 16:03:41

标签: c# asp.net-mvc scaffolding

我在asp.net mvc项目上工作。 我创建ViewModel并从使用脚手架视图创建的视图模型中获取。

这是视图:

public class BookViewModel
{
    public string id { get;set; }

    [Required(AllowEmptyStrings = false)]
    [Display(Name = "Add Title")]
    public string title { get; set; }

    public ICollection<Author> authors { get; set; }

    public ICollection<Genre> genres { get; set; }

    public BookViewModel()
    {
        this.authors = new List<Author>();
        this.genres = new List<Genre>();
    }
}

我的动作是:

    public async Task<ActionResult> createBook()
    {
        return View();
    }

生成视图时,仅存在ID和标题的文本框。 我希望看到authorsgenres的组合框。但是它是空的,为什么它是空的?

0 个答案:

没有答案