私はASP.NET MVC5プロジェクトを持っている、との見解では、私はこのようなリンクを持っている...ルートを作成するとURLが変わるのはなぜですか?
<a href="@Url.Action("Partner", "Home", new {id = Model.PartnerID})">
...loads of markup here...
</a>
これは正常に動作し、/Home/Partner/100
しかし私にフォームのURLを与えます私はアクションのルート...
routes.MapRoute("Partner", "Partner", new { controller = "Home", action = "Partner" });
を追加する場合/Partner?id=100
であるため、...その後、URLがレンダリングされます/Partner/100
の形式のURLを取得する方法はありますか?
問題を解決しましたか? – hasan