我里面有这个路线值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 方法正确使用路由和目标。
谢谢!