У меня были проблемы с этим, но я думаю, что это просто.
asp.net core 2.0 Razor Pages
У меня есть страница Users / index, и я добавил ссылку, чтобы перейти к дочерним записям в папке Entries.
Структура похожа на страницы / пользователи / записи
В /Pages/Users/index.cshtml
<a asp-page="./Edit" asp-route-id="@item.Id">Edit</a> |
<a asp-page="./Details" asp-route-id="@item.Id">Details</a>|
<a asp-page="~/Pages/Entries/" asp-route-id="@item.Id">Enter Child Records</a>
Однако в браузере, похоже, не отображается правильная ссылка. Он остается на странице по умолчанию.
Я пробовал asp-page="../Entries/"
и другие комбинации, но безуспешно.