您好我已经在Entity Framework 2表中做了
一个是学生,另一个是课程
我建立了一对多关系
学生可以学习一门课程,一门课程可以有一个或多个学生
在我的GUI表单中,我喜欢在一个数据网格视图中显示我的学生,并且在所选学生中依赖于课程(在另一个数据网格视图中)。
我不知道如何表明。 有人可以帮帮我吗?
SchoolContainer dbSchool = new SchoolContainer();
private void frmSchool_Load(object sender, EventArgs e)
{
dgStudent.DataSource = dbSchool.Students.ToList();
bnStudent.BindingSource = new BindingSource(dgStudent.DataSource, null);
}
我不知道写些什么:
private void dgStudent_SelectionChanged(object sender, EventArgs e)
{
/*Dependent from selected student show the courses */
}
谢谢!
答案 0 :(得分:0)
你正在以错误的方式看待这个问题。
这个YouTube教程正是您希望实现的目标。您只需要通过设置rowfilter来过滤datagridview。
http://www.youtube.com/watch?v=m_K__V0rIz4
这会有所帮助。