我定义了这条路线:
routes.MapRoute(
"Details", // Route name
"{home}/{details}/{id}/{name}", // URL with parameters
new
{
controller = "Home",
action = "Details",
id = UrlParameter.Optional,
name = UrlParameter.Optional
} // Parameter defaults
);
Run Code Online (Sandbox Code Playgroud)
ActionLink:
@Html.ActionLink("Show Details", "Details", "MyController", new { id = 1, name ="a" })
Run Code Online (Sandbox Code Playgroud)
动作链接导致/Home/Details/1?name=a我追随/Home/List/1/a