C'est simple. J'ai trois tables, par exemple: les personnes (ID, nom, etc.) Cours (ID, ClassroomID, description, etc.) Person_Lesson_Link (PersonID, LessonID) La troisième table relie les deux autres dans une N: la relation M. Une personne peut suivre plusieurs leçons et une leçon est donnée à plusieurs personnes. J'ai créé un modèle d'entité autour de ces tables, qui ne montre que les tables Perssons et Lessons et qui relie les deux. J'ai également créé un site Web de données dynamiques qui me permettra de travailler avec ces tableaux, en ajoutant, en éditant et en supprimant des documents au besoin. Mais je dois encore savoir quelques petites choses, dans la priorité suivante:Filtres sur une relation N: M
- J'ai besoin de filtrer les personnes sur la base d'une leçon. Donc, un filtre est nécessaire qui montre les leçons.
- je besoin d'ajouter un lien entre une personne et une leçon. Ou éditez un lien, ou déposez un lien.
Donc, des exemples sur la façon de faire cela, sans avoir à écrire beaucoup, beaucoup de code? (Problème principal: j'ai environ 15 de ces tables liées, donc j'ai besoin de quelque chose de générique.)
Oui, je sais. Je n'ai pas encore convaincu la direction de mettre à niveau vers VS2010. Votre deuxième suggestion sonne mieux. Y a-t-il un exemple de code pour cela quelque part sur Internet? –
http://blogs.msdn.com/b/davidebb/archive/2008/10/25/a-many-to-many-field-template-for-dynamic-data.aspx Ce contrôle a été inclus dans .NET 4.0 – gandjustas