这很简单。我有三个表,例如:人员(ID,名称等)课程(ID,ClassroomID,描述等)Person_Lesson_Link(PersonID,LessonID) 第三个表以N:M关系链接另外两个。一个人可以学习多门课程,并为多人提供课程。我围绕这些表创建了一个实体模型,它只显示Perssons和Lessons表,并将两者联系起来。我还创建了一个动态数据网站,它允许我使用这些表,根据需要添加,编辑和删除记录。但我仍然需要了解一些事项,具体如下:
那么,有关如何执行此操作的任何示例,而无需编写大量代码? (主要问题:我有大约15个链接表,所以我需要通用的东西。)
答案 0 :(得分:1)
有一个标准的动态数据字段模板,用于在.NET4.0中基于CheckListBox编辑多对多关系。下载VS2010并从那里获取模板。
您还可以根据此字段模板创建过滤模板,以过滤多对多关系。