Это просто. У меня есть три таблицы, например: Лица (ID, Имя и т. Д.). Уроки (ID, ClassroomID, описание и т. Д.) Person_Lesson_Link (PersonID, LessonID) Третья таблица связывает два других в отношении N: M. Человек может следовать нескольким урокам, и урок предоставляется нескольким лицам. Я создал модель сущности вокруг этих таблиц, которая отображает только таблицы Perssons и Lessons и которая связывает их. Я также создал сайт Dynamic Data, который позволит мне работать с этими таблицами, добавлять, редактировать и удалять записи по мере необходимости. Но мне еще нужно знать несколько вещей в следующем приоритете:Фильтры по соотношению N: M
- Мне нужно отфильтровать Лица на основе урока. Поэтому необходим фильтр, который показывает уроки.
- Мне нужно добавить ссылку между Лицом и уроком. Или отредактируйте ссылку или снимите ссылку.
Итак, какие-либо примеры того, как это сделать, без необходимости писать много-много кода? (Основная проблема: у меня около 15 из этих связанных таблиц, поэтому мне нужно что-то общее).
Да, я знаю. Однако не убедили руководство здесь обновиться до VS2010. Ваше второе предложение звучит лучше. Есть ли какой-нибудь пример кода для этого где-то в Интернете? –
http://blogs.msdn.com/b/davidebb/archive/2008/10/25/a-many-to-many-field-template-for-dynamic-data.aspx Этот элемент управления был включен в .NET 4.0 – gandjustas