Я работаю над проектом 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();
}
Когда создается только представлениетекстовое поле для идентификатора и заголовка существует.Я ожидаю увидеть ComboBox для authors
и genres
.Но пусто, какая идея, почему пусто?