В MVC 3 я хочу отображать данные из двух моделей, а именно: Студент и регистрация в единое представление. модель StudentОтображение данных с нескольких моделей в одном представлении
public class Student
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int student_id { get; set; }
public string student_name { get; set; }
public string father { get; set; }
}
Зачисление модель
public class Enrollment
{
[Key]
public int enrollment_id { get; set; }
public string rollno { get; set; }
public int student_id { get; set; }
public string registration_no { get; set; }
public date registration_date { get; set; }
}
Мои ViewModel выглядит следующим образом
public class StudentEnrollmentViewModel
{
public Student_Info Student_Info { get; set; }
public Enrollment_Info Enrollment_Info { get; set; }
[Key]
public int ID { get; set; }
}
Как извлечь данные из двух моделей и назначить его для просмотра, чтобы я мог отобразить его в представлении? Я использую шаблон оформления репозитория.
Попробуйте это сообщение для ответов: http://stackoverflow.com/questions/4764011/multiple-models-in-a-view – GShenanigan