Frage

Ich habe einen ASP.NET MVC 2.0 Preview 1 App und damit begonnen, einige Bereiche zu schaffen, die ihre eigenen Routen enthält.

Ich möchte einen Weg, um diese Routen im Hauptprojekt zu überschreiben. Ich kann natürlich nicht eine neue Route mit dem gleichen Namen hinzufügen. Ich kann die RouteTable.Routes.Remove (RouteBase Artikel) sehen, aber nicht sicher, wie es zu benutzen.

//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" }
            );
War es hilfreich?

Lösung

Wie in dem?

RouteTable.Routes.Remove(RouteTable.Routes["PostIndex"]);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top