Как использовать строго типизированные ссылки действий MVC? - PullRequest
0 голосов
/ 22 февраля 2019

Я пытался реализовать строго типизированную ссылку действия MVC, предложенную на этом веб-сайте

@Html.ActionLink("Log in", typeof(HomeController), nameof(HomeController.LogIn))

Но я получил следующее сообщение об ошибке в приложении MVC и Core 2.1, поскольку ActionLink не поддерживает typeofи nameof параметры

Код серьезности Описание Ошибка состояния подавления строки файла проекта CS1929 «HtmlHelper» не содержит определения для «ActionLink» и наилучшей перегрузки метода расширения «AjaxExtensions.ActionLink (AjaxHelper, string, string, AjaxOptions)'требуется приемник типа' AjaxHelper '

  • System.Web.Mvc.dll версия 5.2.7.0
  • Версия времени выполнения v4.0.30319
...