#asp.net #asp.net-mvc
#asp.net #asp.net-mvc
Вопрос:
Допустим, есть представление с именем MyView
.
Как я могу получить URL-адрес, если это представление по его имени?
Комментарии:
1. Имена представлений не имеют ничего общего с URL-адресами. URL вызывает метод контроллера, а не представление
Ответ №1:
У представления не может быть URL-адреса.
Действие, которое возвращает это представление в результате, может иметь URL-адрес.
Вы можете просто получить URL-адрес действия, используя UrlHelper
, он доступен как в классе контроллера, так и в файле представления CSHTML:
Url.Action("MyAction") // MyAction action of default controller
Url.Action("MyAction", "MyController") // MyAction action of specified MyController