ASP.NET Core, как использовать [asp-page] Tag Helper без строки запроса? - PullRequest
0 голосов
/ 02 июля 2018

Я знаю, что asp-route-{key} - это добавление параметров к asp-action, asp-page и т. Д.

Но если я использую asp-page на странице, которая уже содержит строки запроса, такие как:

http://localhost/page?query=some-query-parameter&param=another-query-parameter

И когда я использую помощник тега привязки как:

<a asp-page="anotherpage">Go to another page</a>

Созданный тег привязки будет указывать на:

http://localhost/anotherpage?query=some-query-parameter&param=another-query-parameter

Но я хочу просто:

http://localhost/anotherpage

Я обнаружил, что могу использовать <a href="@Url.Page("/Path/To/Page")">, но я думаю, что это не очень хороший способ.

...