Мне было просто любопытно, что считается лучшим? Несколько моделей в один контроллер - то есть контроллер, выполняющий бизнес-доступ на многих моделях, а затем передающий эти результаты на представление, ИЛИНесколько моделей в одном контроллере против многих частичных просмотров
0
A
ответ
0
Контроллер может использовать МНОГИЕ модели.
, но в представлении может быть только одна модель, которая называется ViewModel.
Так может быть, вы можете сказать, 1 Выход ViewModel Per ActionResult, но, как вы упомянули в результате действий, вы можете use4 много моделей, и результат будет сводиться к выходной ViewModel
модели, которая идет к partialview, может быть точно такой же, как модель для родительского представления или дочерний объект модели родительского представления.
Смежные вопросы
- 1. Несколько моделей в одном контроллере в ASP.NET MVC3
- 2. Как создать несколько моделей против нескольких функций в одном контроллере в CakePHP
- 3. Два предупреждения просмотров в одном контроллере представления
- 4. Выполнение частичных просмотров
- 5. Использование нескольких моделей в одном контроллере
- 6. Использование двух моделей в одном контроллере?
- 7. Отображение 3 моделей в одном представлении/контроллере
- 8. Немного жира моделей против многих тонких моделей в CodeIgniter
- 9. Несколько моделей в одном представлении
- 10. Несколько моделей в одном представлении
- 11. Несколько моделей в одном виде
- 12. Несколько моделей в одном представлении ASP.Net
- 13. Несколько обновляемых частичных представлений в одном представлении
- 14. Частичных Просмотров MVC3 бритва
- 15. Лучшее понимание частичных просмотров
- 16. Несколько IQueryable в одном контроллере?
- 17. Несколько моделей против одной модели
- 18. Показать несколько моделей в одном виде
- 19. Как загрузить несколько моделей в контроллере обновлений
- 20. CakePHP: несколько моделей в контроллере Действие: добавьте
- 21. Как использовать несколько моделей в контроллере CakePHP
- 22. Сочетание ViewModels и частичных просмотров
- 23. Сложных представлений, содержащие несколько частичных просмотров в ASP.MVC
- 24. Модели против Просмотров в Backbone.js
- 25. Открыть несколько веб-просмотров в одном действии
- 26. Android: несколько просмотров в одном действии
- 27. MPS Преобразование многих-многих моделей
- 28. Несколько моделей в одном представлении в Rails
- 29. ASP.NET MVC: Правильное место для частичных просмотров?
- 30. MVC - динамическая загрузка частичных просмотров
Его можно передать в словарь ViewData [] на ваш взгляд, заполненный несколькими моделями. Конечно, это передача одного целого объекта, но обеспечивает гибкость доступа к нескольким моделям для каждого представления. – scniro
Да, но это небрежный способ. вам необходимо создать модель просмотра всех моделей, которые вам нужны в представлении. это правильный способ сделать это –
Я согласен с использованием ViewData [] не самая лучшая практика, но эй там – scniro