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