Есть ли хороший способ связать .NET CheckBoxList с отношением «многие ко многим»? - PullRequest
0 голосов
/ 07 сентября 2011

У меня есть довольно простая форма редактирования объекта .NET WebForms, которая привязана к базе данных. Однако теперь у меня есть отношение «многие ко многим», которое мне нужно реализовать и в форме. Короче говоря, для данного данного объекта пользователь должен иметь возможность выбрать от нуля до многих свойств, которые хранятся в другой таблице базы данных. Также есть таблица object2property, которая отображает отношения между объектами и свойствами.

Сначала я подумал, что мне следует использовать что-то вроде CheckBoxList, но, похоже, нет никакого хорошего способа связать это с таблицей object2property каким-либо осмысленным способом. В гугле я нашел несколько хакеров, но, похоже, не существует стандартного способа сделать это.

Я подхожу к этому неправильно? Каков наилучший способ реализации пользовательского интерфейса редактирования для отношения «многие ко многим» в веб-форме .NET?

1 Ответ

0 голосов
/ 07 сентября 2011

Если мне нужно сделать что-то подобное, я бы использовал ту же технику, одну таблицу object2property и флажки, чтобы позволить пользователю выбирать свои предпочтения.

Мне кажется, это самый чистый подход.

...