Asp.net-Core
TagHelper 用於將路由值作為連結的一部分傳遞
在連結上指定
asp-controllerandasp-action時,傳遞 id 屬性的語法是什麼?例如,如果我想連結到給定對象的編輯 URL,則所需的 URL 將是
/user/edit/5例如。有沒有一種方法可以使用 TagHelpers 來實現這一點,還是我們仍然必須退回到
@Html.ActionLink()?
您可以使用屬性前綴
asp-route-為您的路由變數名稱添加前綴。例子:
<a asp-action="Edit" asp-route-id="10" asp-route-foo="bar">Edit</a>