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