2011-09-13 23 views
0

私はそれがStopRoutingHandlerのルートを知るようになった。たとえば、これはすべてのjsファイルのルーティングを停止します。また、以下のように、また、全体のスクリプトディレクトリを無視するように設定できます。StopRoutingHandlerの問題とasp.net Webフォームのルーティング

routes.Add(new Route("*\.jpg", new StopRoutingHandler())); 

私はどこのラインを置くために知っておく必要があります。 Application_Startに行を挿入する必要がありますか?

しかし、MapPageRouteの前またはMapPageRouteの後には、説明してください。

答えて

1

ルートテーブルに書き込む前にロックを解除する方がよいでしょう。

protected void Application_Start(object sender, EventArgs e) 
{ 
    RegisterRoutes(RouteTable.Routes); 
} 

public static void RegisterRoutes(RouteCollection routes) 
{ 
     using (RouteTable.Routes.GetWriteLock()) 
     { 
     routes.MapPageRoute("", 
     "Category/{action}/{categoryName}", 
     "~/categoriespage.aspx"); 
     } 
} 
関連する問題