рендер Url.Action в модели - PullRequest
       24

рендер Url.Action в модели

1 голос
/ 20 марта 2010

как я могу сделать такую ​​вещь в модели или контроллере?

<%= Url.Action("Home"); %>

1 Ответ

3 голосов
/ 20 марта 2010

Вы можете использовать свойство Url в контроллере:

public ActionResult Index()
{
    string url = Url.Action("Home");
    // Do something with the url
    return View();
}

Что касается модели, вам следует избегать использования таких методов там. Модель передается в представление, и представление имеет доступ к вспомогательным методам, которые могут выполнять эту работу.

...