2011-12-01 41 views
2

我已經設法使用我的cms獲得友好的網址;然而,我想知道的是:與asp.net 4.0路由選項,我如何得到一個根離開路由?當www.mysite.com/page_name,這是關於我們用戶類型,它會轉到頁cms.aspx但保留其他路線不變:ASP.NET ROUTES和CMS

 routes.Clear(); 
     // Register a route for Products/{ProductName} 
     routes.MapPageRoute(
      "View Product",    // Route name 
      "Products/{ProductName}", // Route URL 
      "~/products.aspx"  // Web page to handle route 
     ); 


     // Register a route for Products/{ProductName} 
     routes.MapPageRoute(
      "ShoppingCart",  // Route name 
      "{ShoppingCart}", // Route URL 
      "~/Basket.aspx"  // Web page to handle route 
     ); 


     // Register a route for Products/{ProductName} 
     routes.MapPageRoute(
      "ShoppingCart",  // Route name 
      "{ShoppingCart}", // Route URL 
      "~/Basket.aspx"  // Web page to handle route 
     ); 

    // --->> How do i do this 

    // Register a route for url/{pagename} 
     routes.MapPageRoute(
      "cms",  // Route name 
      "{}", // Route URL 
      "~/cms.aspx"  // Web page to handle route 
     ); 
+0

我用這在asp.net網頁表單應用程序雖然沒有MVC – rogue39nin

回答