Поскольку вы, вероятно, хотите использовать метод в представлении, вам следует использовать свойство Url
представления. Это типа UrlHelper
, что позволяет делать
<%: Url.Action("TheAction", "TheController") %>
Если вы хотите избежать таких строковых ссылок в своих представлениях, вы можете написать методы расширения для UrlHelper
, которые его создадут для вас:
public static class UrlHelperExtensions
{
public static string UrlToTheControllerAction(this UrlHelper helper)
{
return helper.Action("TheAction", "TheController");
}
}
, который будет использоваться так:
<%: Url.UrlToTheControllerTheAction() %>