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