Domanda

Ho ottenuto un'app ASP.NET MVC 2.0 Preview 1 e ho iniziato a creare alcune aree che contengono i propri percorsi.

Voglio avere un modo per sovrascrivere questi percorsi nel progetto principale. Ovviamente non posso aggiungere un nuovo percorso con lo stesso nome. Posso vedere RouteTable.Routes.Remove (elemento RouteBase) ma non sono sicuro di come usarlo.

//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" }
            );
È stato utile?

Soluzione

Come si fa in questo?

RouteTable.Routes.Remove(RouteTable.Routes["PostIndex"]);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top