Asp.net Ajax自动完成不使用路由

Asp.net Ajax自动完成不使用路由,asp.net,c#-4.0,Asp.net,C# 4.0,我已经在global.asax文件中注册了4条路由,它工作正常,但当我添加了另一条路由时,ajax自动完成建议列表不会显示 路由代码如下所示 void Application_Start(object sender, EventArgs e) { // Code that runs on application startup RegisterRoutes(RouteTable.Routes); } public static v

我已经在global.asax文件中注册了4条路由,它工作正常,但当我添加了另一条路由时,ajax自动完成建议列表不会显示

路由代码如下所示

void Application_Start(object sender, EventArgs e) 
    {
        // Code that runs on application startup


        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("DetailsView", "view/{id}/{popid}", "~/frmListingDetails.aspx");

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

    //RouteTable.Routes.MapPageRoute("Edit", "{id}/{vcode}", "~/Registration.aspx");
   // RouteTable.Routes.MapPageRoute("Regp2", "Upload/{regid}/{ecode}", "~/RegPart2.aspx");
    }
它工作正常,但当我取消注释已注释的根目录时,ajax自动完成建议列表不显示添加这一行

忽略{resource}.axd/{*pathInfo}

注册函数

通过添加此ignore语句,您可以使WebResource.axd正常运行。

添加此行

忽略{resource}.axd/{*pathInfo}

注册函数

通过添加此ignore语句,您可以使WebResource.axd正常运行