0
我正在ASP.NET MVC中構建一個CMS,並希望允許用戶選擇他們希望在用戶第一次訪問該網站時默認顯示哪個頁面。刪除或更改默認路由發佈Global.asax
設置我的默認路由在Global.asax中,像這樣(例如):
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
但後來我想改變基於東西在一個HttpModule默認路由我從一個數據源檢索;如何更改在Global.asax中初始設置的默認路由?在HttpModule中更改路由表是否爲時已晚?如果可以,我該如何實現此功能?
如何指定移動視圖的默認值 – shyamnathan 2014-04-21 09:58:49