0
<%@ Import Namespace="System.Web.Routing" %>
 void Application_Start(object sender, EventArgs e) 
    {
        RegisterRoutes(RouteTable.Routes);
    }
 public static void RegisterRoutes(RouteCollection routes)
    {
        RouteTable.Routes.Add(new System.Web.Routing.Route("{resource}.axd/{*pathInfo}", new System.Web.Routing.StopRoutingHandler()));

        RouteTable.Routes.MapPageRoute("StoreRoute", "{Name}", "~/Default.aspx");

        RouteTable.Routes.MapPageRoute("Listing", "{keyword}/{city}/{area}", "~/Listing.aspx");

    }

上記のコードで、最初に 2 つのルートを書きました。最初は正常に動作している「StoreRout」です。2 番目のルートは正常に動作していません。現在動作していない「Listing」ルートです。私の URL は http://www.sitename.com/Listing.aspx?keyword=Media&Cityです。 =プネー&エリア=キャンプ

http://www.sitename.com/Media/Pune/campのような URL にしようとし ています。助けてください。

4

1 に答える 1

0

2 番目のルートの適切な URL は次のとおりです。

http://www.sitename.com/Listing/Media/Pune/camp

于 2012-12-29T08:15:19.590 に答える