0
我正在嘗試編寫一行代碼,以便在我的webform應用程序中路由所有.aspx文件。目前,我必須創建一個單獨的代碼行來處理每個頁面。有沒有辦法在單個代碼中實現這一點?這是我一直在做的每一頁。在asp.net 4.0中一次路由所有aspx頁面
System.Web.Routing.RouteTable.Routes.MapPageRoute("dealerinforoute", "DealerInfo", "~/DealerInfo.aspx");
System.Web.Routing.RouteTable.Routes.MapPageRoute("defaultroute", "Home", "~/Default.aspx");
System.Web.Routing.RouteTable.Routes.MapPageRoute("orderroute", "Order", "~/Order.aspx");
System.Web.Routing.RouteTable.Routes.MapPageRoute("addplanroute", "AddPlan", "~/AddPlan.aspx");
System.Web.Routing.RouteTable.Routes.MapPageRoute("dealerTagroute", "DealerTag", "~/DealerTag.aspx");
System.Web.Routing.RouteTable.Routes.MapPageRoute("proofroute", "Proof", "~/Proof.aspx");
我在想,如果我能做到像
System.Web.Routing.RouteTable.Routes.MapPageRoute("routeaspxfiles", "/{pg}", "~/*.aspx");
東西甚至當我嘗試使用上面的代碼,它錯誤回報了。請告知是否可能。