日期:2014-05-17  浏览次数:20468 次

MVC路由的困惑
 


  routes.MapRoute( "Blog",  
                    "{controller}/{action}/Archive/{entryDate}",
                        new { controller = "My", action = "Entry", entryDate = UrlParameter.Optional }                        
                        );


MVC的路由规则太细了, 任何一个URL参数都要匹配一个路由,如果页面一多,那真是太吓人了,

有没有简化的方法。 


------解决方案--------------------
有很多路由都可以通用的,只是看你是否有特别的地址需求
------解决方案--------------------
一个路由所有通用好吧,只是你需要特殊的,才要自己在写一个特殊的
------解决方案--------------------
MVC的路由是可以通用的,建议你看理论的同时,也仿照案例代码练习一下。