【发布时间】:2015-03-11 12:47:35
【问题描述】:
我想在一个视图中使用多个模型,我红了一些文章使用复杂的模型,或部分视图,或 Viewbag 等,但找不到正常的答案。
我想显示来自不同模型的数据。 这是我的模型
public class Department
{
public int DepartmentID { get; set; }
public string DepartmentName { get; set; }
public string Image { get; set; }
public IEnumerable<Teacher> Teachers { get; set; }
}
public class Teacher
{
public int TeacherID { get; set; }
public string TeacherName { get; set; }
public string TeacherLname { get; set; }
public int DepartmentID { get; set; }
public string Image { get; set; }
public Department Department { get; set; }
}
public class ClassOut
{
public int Id { get; set; }
public string ClassOutName { get; set; }
}
public class SchoolDbContext:DbContext
{
public DbSet<Teacher> Teachers { get; set; }
public DbSet<Department> Departments { get; set; }
public DbSet<ClassOut> ClassOuts { get; set; }
}
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4