2

我第一次尝试 Linq 并且在检索实体的子对象时遇到了一些困难。我有一个与部门表有一对多关系的课程表(即一个部门可以有一门或多门课程)。

当我选择特定部门时,我想将与该特定部门相关的课程绑定到网格视图,但是 coursecount 变量总是返回零,即使有许多与该特定部门相关的课程。除课程对象外,部门对象似乎已正确填充。

我错过了一些明显的东西吗?

int deptid = Convert.ToInt32(cboDepartmentList.SelectedValue);
Department dept = schoolcontext.Department.First(p=> p.DepartmentID  == deptid);
int coursecourse = dept.Course.Count;
gvCourse.DataSource = dept.Course;
gvCourse.AutoGenerateColumns = true;
gvCourse.DataBind();
4

1 回答 1

2

schoolcontext.Department.Include("Course").First...

编辑:以上是快速回答......如果你想要更多详细信息,请点击此处。

于 2008-11-05T16:50:01.620 回答