试图让友好的 URL 与 Razor Pages 一起使用,这是我在文件夹中的文件夹结构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>
生成的网址是products/view/100/view和products/process/100/process。
相反,是否可以像products/100/viewand一样生成它们products/100/process?
我试过asp-page="View" asp-route-id="100"了,但这没什么区别。