私の見解では、次のActionLinkがあります
<%= Html.ActionLink("LinkText", "Action", "Controller"); %>
次のURLを作成しますhttp://mywebsite.com/Controller/Action
http://mywebsite.com/Controller/Action/53のように最後にIDを追加して、ページに移動するとします。このページには、上記で指定したマークアップがあります。これで、URLを見ると、次のようになります。
http://mywebsite.com/Controller/Action/53(IDの追加に注意してください)
しかし、IDを削除して、元のように見せたいです。たとえば、 http://mywebsite.com/Controller/Action(ここにIDがないことに注意してください)
これを修正する方法はありますか?コントローラ/アクションが変更される可能性があるため、ハードコードされたURLを使用したくありません。