articleという名前のコントローラーがあり、URL の記事は{controller}/{action}/{id}/{title}/{mixed}の形をとっています。それを{controller}/{id}/{に取得するにはどうすればよいですかタイトル}/{混合}
私のルート値は
routes.MapRoute(
"articles",
"{controller}/{action}/{id}/{stitle}/{mixed}",
new { controller = "article",action="detail",mixed= UrlParameter.Optional} // Parameter defaults
);
私はこれを試しました
routes.MapRoute(
"articles", // Route name
"{controller}/{id}/{title}/{mixed}",
new { controller = "article",action="detail",mixed= UrlParameter.Optional}
);
私のリンクはフォームにあるため、404エラーが発生します
@Html.ActionLink("My article", "detail", "article", new { id = item.ArticleID, title = item.title, mixed = item.mixed })