内部にこのルート値がありますGlobal.asax
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
routes.MapRoute(
"Edit", // Route name
"Admin/{controller}/{action}/{id}", // URL with parameters
new { controller = "Edit", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
そして、この ActionLink メソッドを使用して Edit ルートを呼び出します
@Html.ActionLink("Edit", "Topic", "Edit", new { id = item.ID })
生成されたリンクの結果は次のようになります...
http://localhost:777/Admin/Topic?Length=4
ActionLink メソッドを使用して、ルートとターゲットを適切に使用する方法。
ありがとう!