【发布时间】:2021-10-27 15:13:06
【问题描述】:
试图让友好的 URL 与 Razor 页面一起使用,这是我在 Pages 文件夹中的文件夹结构:
/Products/Index.cshtml @page
/Products/View.cshtml @page "{id}/view"
/Products/Process.cshtml @page "{id}/process"
我从Index.cshtml 链接到其他页面,如下所示:
<a asp-page="/Products/View" asp-route-id="100">View</a>
<a asp-page="/Products/Process" asp-route-id="100">Process</a>
生成的url是products/view/100/view和products/process/100/process。
是否可以像products/100/view 和products/100/process 那样生成它们?
我试过asp-page="View" asp-route-id="100",但这没有什么区别。
【问题讨论】: