У меня есть приложение .Net Core, которое использует Razor Pages. В разделе Страницы у меня есть две папки верхнего уровня - Предписания и Администратор. В папке «Рецепты» у меня есть несколько страниц CRUD, которые я создал - а именно, «Создать», «Индексировать», «Редактировать» и «Удалить». Когда я ввожу адрес https://localhost:44344/Prescriptions, программа переходит на страницу «Индекс» в папке «Рецепты» - работает нормально.
В папке Admin у меня есть страница с именем Client, которая имеет тег привязки:
<a asp-page="./Prescriptions/Index"Add Prescription</a>
Я пытаюсь перейти на страницу https://localhost:44344/Prescriptions.
Я пробовал сто различных версий этого тега, включая:
<a asp-page="Prescriptions"Add Prescription</a>
<a asp-page="/Prescriptions"Add Prescription</a>
и т.д.. но я не могу заставить его работать. Использование href с относительным путем не работает, например: HREF = "/ Предписания". Чего мне не хватает?