在ASP.NET Core 2中-如何导航到绝对根页

时间:2019-07-19 11:54:20

标签: asp.net-core routing razor-pages

在区域内的页面上,我找不到根索引页面的路径。

这应该是一个简单的问题,但是我无法在线找到解决方案。

enter image description here

所有这些方法都返回到当前Area的根。

<form asp-page="@Url.Content("~/Index")" method="post></form>

<form asp-page="/Index" method="post></form>

1 个答案:

答案 0 :(得分:1)

使用asp-page时,当前区域被假定为 docs讨论了一下:

  

未指定区域时,布线取决于环境值。当前请求的当前路由值被视为链接生成的环境值。

为了完全清除该区域,请使用以下命令:

<form asp-area="" asp-page="/Index" method="post></form>