Если у меня есть контроллер HomeController
и действие Index()
, но у меня есть мой шаблон в Views/Index.cshtml
, а не Views\Home\Index.cshtml
- есть ли способ обойти обычный механизм загрузки, чтобы сделать первый?Как указать конкретный путь для шаблона Razor?
0
A
ответ
2
Да, вы можете указать в способе View
, откуда загрузить изображение. Вам просто нужно, чтобы начать свой параметр viewName
с ~/Views
и вы также выписать на .cshtml
расширение:
public class HomeController : Controller
{
public ActionResult Index()
{
return View("~/Views/Index.cshtml");
}
}
Однако соглашение MVC является то, что если у вас есть мнения, которые не принадлежат к одному конкретному контроллеру, то эти представления должны перейти в папку Views \ Shared, и оттуда они будут рассмотрены.
Смежные вопросы
- 1. Как указать путь для Devkit?
- 2. NSMutableArray как указать путь
- 3. Преимущества шаблона клиента Razor
- 4. Rspec запускать все тесты даже iif i указать конкретный путь
- 5. Указать конкретный флажок
- 6. Как указать функцию шаблона для контейнера STL?
- 7. Как указать новый путь gcc для cmake
- 8. Как указать путь к tings для типизации?
- 9. Как указать путь jpos.xml для JavaPos
- 10. Выходной путь для общего шаблона T4
- 11. Конкретный конструктор шаблона
- 12. Как указать целевой путь для некоторых файлов в Android APK?
- 13. Как указать желаемый путь изображения?
- 14. Путь шаблона для фильтра-цели
- 15. Как указать конкретный CSS-файл IE 11?
- 16. Как указать путь к Cargo.toml
- 17. Как указать конкретный файл css в METEOR
- 18. Как указать ApiGateway на конкретный псевдоним Лямбды
- 19. можно указать на конкретный JPanel
- 20. SQL Query - указать, как выбрать конкретный столбец
- 21. Как указать общую переменную шаблона с двумя параметрами шаблона шаблона?
- 22. Как использовать выражение шаблона kendo в razor
- 23. Как указать конкретный байт в регистре xmm?
- 24. Как указать конкретный поставщик в зависимости беседки
- 25. указать путь в .output
- 26. указать путь Outfile
- 27. Как указать конкретный DNS-сервер для запроса с помощью DnsQuery?
- 28. Как указать конкретный формат для каждого уровня журнала Log4j
- 29. Как я могу указать конкретный объект для удаления?
- 30. Как указать конкретный атрибут для последнего процесса insertAfter() в jQuery?
Пробовал без «.cshtml», и я получил: представление «~/Views/Index» или его мастер не было найдено или механизм просмотра не поддерживает найденные местоположения. Были обысканы следующие местоположения: ~/Просмотры/Индекс –
Он не работает без расширения .cshtml. Вы должны использовать 'return View (" ~/Views/Index.cshtml ");' как я написал в своем ответе. – nemesv
Получил! Это ограничивает меня использованием бритвы, которую я предполагаю? Есть ли способ сделать это, чтобы распознаватель шаблонов все еще мог выбрать движок? –