現在ブラウザに表示されているページは次のとおりhttp://localhost:19255/Object/Browse/1
です。
このページのリンクは次のように作成されます。@Html.ActionLink("...", "Browse", "Object")
しかし、生成されたリンクは実際には次のとおりです。/Object/Browse/1
何が起こっているのかについての私の理解は、MVC が私のルートに {id} 部分があることを認識しているということです。そのため、現在のページの {id} 部分を含めました。
結構ですが、それなしでリンクを作成するにはどうすればよいですか? 試してみましたがnull
、new { id = null }
どちらもうまくいきませんでした。