NewsasAreaというモジュールがあります。NewsAreaRegistrationで私は持っています
context.MapRoute(
"NewsShow",
"News/{controller}/{friendlyUrlName}/{idNews}",
new { controller = "Show", action = "Index", friendlyUrlName = "", idNews = "" }
);
私のビュー(メインのViewフォルダー内)では、RouteUrlメソッドを使用してカスタムルートを適用します
@Url.RouteUrl("NewsShow", new { controller = "Show", action = "Index", friendlyUrlName = FriendlyURL.URLFriendly(true, Model.News.Data.ElementAt(0).Title), idNews = Model.News.Data.ElementAt(0).IdNews})"
私がやりたいのは、このwww.something.com/News/Show/bla-bla-bla/9のようなルートを、Showコントローラーにあるアクション名インデックスなしで作成することです。私は文字通りこの例のすべての順列を試しましたが、何も機能しませんでした。これも可能ですか?