VladislavLp
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 9
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Как реализовать отображение 3х таблиц бд в одном представлении02.08.2014, 11:52. Просмотров 1066. Ответов 3
Метки нет Все метки)
(
Есть 3 таблицы базы данных:
Products, Category и Bonus. Их описываю 3 модели соответственно Кликните здесь для просмотра всего текста
Класс контекста: Кликните здесь для просмотра всего текста
Было создана отдельная страница _AdminLayout.cshtml на которой есть меню навигации с элементами "Редактор/товаров/категорий/акций." (меню прописано в HTML коде) Как теперь написать контроллер Admin так, чтобы на странице могли отоброжаться все 3 таблицы c учётом навигации. Добавлено через 4 минуты Можно, конечно сделать грубо. 3 страницы, 3 котроллера. Но хотелось бы это как-то сделать на одной тсранице.
0
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
02.08.2014, 11:52 |
Ответы с готовыми решениями:
3
Как отобразить 2 модели в одном представлении Как реализовать обновление данных в SQL через кнопку на Представлении контроллера Несколько моделей в одном представлении
|
Wolfdp
|
|
03.08.2014, 07:50 | 2 |
Вариант 1 -- Пишем свою модель в которой передаем все три списка.
Вариант 2 -- пишем три паршиала, которые подключаем к странице. В них по ajax подтягиваем нужные данные для вывода. Можно всё влепить и на одну страницу, но я хз как это будет выглядить. Вариант 3 -- фреймы. P.S. Современные фрейморки, такие как KendoUI, очень хорошо облегчают разделения данных от представления: просто пишешь метод который возращает данные в виде json, указываешь источник в гриде/списке и вуаля -- всё уже есть.
1
|
VladislavLp
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 9
|
|
03.08.2014, 21:20 [ТС] | 3 |
"Вариант 1 -- Пишем свою модель в которой передаем все три списка."
Можно про этот вариант поподробнее?
0
|
Wolfdp
|
|||||||||||
03.08.2014, 21:37 | 4 | ||||||||||
0
|
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
03.08.2014, 21:37 |
Добавление нескольких разных объектов в одном представлении
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |