簡體   English   中英

如何在ASP.NET MVC中獲取路由user \\ 22 \\ edit

[英]How do I get the route user\22\edit in ASP.NET MVC

因此,我將路由設置為接受諸如user \\ 22 \\ edit之類的內容,其中22是我們正在編輯的用戶的ID。 我可以在瀏覽器的URL欄中鍵入它,一切順利。 我的問題是,如何使視圖上的ActionLink在單擊時具有相同的URL結構?

謝謝

您的問題出在您的路線上。 html actionlink幫助程序將選擇可以匹配您提供的值的第一條路線。 如果添加路線,則如下所示:

"User/{id}/Edit", new { controller = "User", action = "Edit", id = "" }

在默認路線之前,以及任何其他可能與您的價值觀和您的品行相匹配的路線。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM