Возможно ли, чтобы один метод действия мог визуализировать два разных вида в дальнейшем. И если возможно, выберите пользовательский ввод с первого взгляда и используйте его во втором представлении?MVC Action Method - несколько видов
ответ
Да, вполне возможно. И это может быть несколько видов или даже FileResult
или другой тип результата.
public ActionResult MyAction() {
if(/*logic here*/)
return View("ViewOne");
else
return View("ViewTwo");
}
Немного сложнее. ViewOne отправит параметр (сообщение или ссылку) обратно в метод действия, а затем этот параметр будет отправлен в метод «ViewTwo». – Jude
@Jude Вы можете перейти в различные ViewModel в зависимости от потребностей вашего представления. Вы можете создать новую ViewModel для ViewOne, а затем другую ViewModel для ViewTwo в рамках одного и того же действия. –
Да, это возможно. Просто убедитесь, что ваши взгляды имеют одинаковую модель просмотра.
Для переключения между режимами просмотра Вы можете указать параметр:
return View("MyFirstView", viewModel);
или
return View("MySecondView", viewModel);
С точки зрения технического зрения, представления не должны иметь одну и ту же модель представления, реализованную в рамках одного и того же действия. До тех пор, пока контроллер переходит в ожидаемый тип. Если у вас есть разные типы моделей взглядов в рамках одного действия, это разные дебаты. –
- 1. Данные JQuery Post для MVC Action Method?
- 2. MVC Action Method с нулевым параметром
- 3. MVC - Макет, содержащий несколько видов
- 4. Несколько видов одинаковой модели [MVC 3]
- 5. Несколько видов, изменяющих один объект MVC
- 6. MVC - Тот же URL-адрес, несколько видов
- 7. MVC Action Filter и несколько потоков
- 8. Spring MVC 3 ModelAndView: метод контроллера вернуть несколько видов
- 9. Как передать вложенный объект JavaScript в ASP.NET MVC Action Method?
- 10. ASP.NET MVC 2 Action Method принимает нулевые аргументы
- 11. Android: несколько видов деятельности
- 12. undefined method `action 'для контроллера
- 13. Почему Rails Controller Action Method Требуется параметр
- 14. Совместите несколько видов вертикально
- 15. Несколько видов Одна форма
- 16. Android, несколько видов поиска?
- 17. Несколько видов НАБЛЮДАЕМЫХ Collection
- 18. Прозрачность через несколько видов
- 19. magento несколько видов магазина
- 20. Рельсы образуют несколько видов?
- 21. Один объект, несколько видов
- 22. Несколько видов в codeigniter
- 23. Несколько видов в проекте
- 24. django несколько видов файлов
- 25. Несколько видов Xcode
- 26. Несколько видов в JViewport?
- 27. MVC Проверка с одной модели на несколько видов
- 28. Показать Несколько видов для одной странице Код воспламенитель MVC
- 29. сохранить несколько данных видов модели сразу в MVC
- 30. Как получить список в Action Method в MVC MVC, а затем передать каждый экземпляр View?
Почему вам нужно две точки зрения на это? Вы не можете использовать что-то вроде http://jqueryui.com/tabs/? –