Я борюсь за обновление нескольких таблиц БД с использованием элемента управления GridView и Linq2Sql, а также за создание соответствующих метрик.
У меня есть 4 следующие таблицы:
ProductCategories {id, Name}
Products {id, Name, CategoryID}
RatedProducts {id,ProductID, UserID, Rating}
Пользователи {id, Name}
User Name Categories Sweets
Products M&Ms Skittles Mars
Мистер Смит Хорошо Плохо Отлично
Теперь мне нужно заполнить GridView динамическими именами пользователей в строках ивсе продукты и их категории также динамически изменяются в именах столбцов, затем в реальных строках под названиями продуктов мне нужно иметь «рейтинг» и всякий раз, когда нажимают кнопку «Обновить», меняются на выпадающие.
Надеюсь, кто-нибудь может помочь мне с умным способом сделать это.