在asp.net mvc 中,常在控制器中预先加载导航属性,以便在视图中能够显示起关联的数据. 如果不预先加载,View中就会无法呈现外键的 关联数据. 会提示EF 错误发生. 一. 模型: public class Department { public int DepartmentID { get; set; } [StringLength(50, MinimumLength = 3),Display(Name="部门名称")] public string Name { get;…
1.新建两个实体,一个班级有多个学生 public class Student { public int StudentId { get; set; } public string StudentName { get; set; } public Grade Grade { get; set; } } public class Grade { public int GradeId { get; set; } public string GradeName { get; set; } public…