Я хотел бы следовать лучшим рекомендациям MVC для создания DropList.
У меня есть 3 модели (для этого я их вырезал)
Образцовый студент
public int ID {get;set;}
public string Name {get;set}
public Site SiteID {get;set;}
Вторая модель сайта
public int ID {get;set;}
public string SiteName {get;set}
Модель 3 ВМ
public int ID {get;set}
public student Students {get;set;}
public DateTime Date { get { return DateTime.Now; } }
public bool Criteria {get;set;}
В моем представлении VM я использую html-помощники EditorFor для заполнения моих моделей VM и Student. Модель сайта предварительно заполняется в базе данных.
Я ищу лучший способ включить выпадающий список сайтов в моем представлении виртуальной машины, который будет отображаться в моей студенческой модели.
Как мне правильно настроить свои модели для достижения этого?