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
);
我用這在asp.net網頁表單應用程序雖然沒有MVC – rogue39nin