Asp.Net Core MVC Html.ActionLink не обнуляет значения маршрутов - PullRequest
0 голосов
/ 05 февраля 2019

Я в процессе преобразования проекта Asp.Net MVC 5 в приложение Asp Net Core MVC, и я довольно близок к завершению, но я замечаю, что помощник @ Html.ActionLink не правильно портировал.

У меня есть представление, которое использует @Html.ActionLink("Back to " + @action, @action, "SomeController", null, new { @class = "btn btn-primary" })

. Происходит следующее: несмотря на то, что я передаю значение null в качестве параметра routeValues, он сохраняет параметр текущей страницы какзначение маршрута.

Что я делаю не так и как лучше это решить?

1 Ответ

0 голосов
/ 05 февраля 2019

Для ядра Asp.net используйте следующую разметку

<a asp-controller="ControllerName" asp-action="ActionName" asp-route-id="" class="btn btn-success">Link</a>
...