質問

ASP.NET MVC 2.0 Preview 1アプリを入手し、独自のルートを含むエリアの作成を開始しました。

メインプロジェクトでこれらのルートを上書きする方法が必要です。もちろん、同じ名前の新しいルートを追加することはできません。 RouteTable.Routes.Remove(RouteBase item)は表示できますが、使用方法がわかりません。

//Need to remove "PostIndex" before adding it again
routes.MapAreaRoute(
                "OurAreaNameSpace",
                "PostIndex",
                "post/index/{currentPage}",
                new { controller = "Post", action = "Index", currentPage = "" },
                new string[] { "OurAreaNameSpace.Controllers" }
            );
役に立ちましたか?

解決

これでどうしますか?

RouteTable.Routes.Remove(RouteTable.Routes["PostIndex"]);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top