代码之家  ›  专栏  ›  技术社区  ›  causita

Razor页面-如何使用asp for tag helper重定向到另一个文件夹的页面

  •  3
  • causita  · 技术社区  · 9 年前

    我一直对此有意见,但我认为这很简单。

    asp。net core 2.0 Razor页面

    结构就像 页 /用户

    在/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/" 和其他没有运气的组合。

    1 回复  |  直到 9 年前
        1
  •  10
  •   causita    9 年前

    真不敢相信,但这是可行的。

    <a asp-page="../Entries/Index" asp-route-id="@item.Id">test</a>