物是人非事事休、

导航

2012年5月28日

[MVC]如何提升命名空间的优先级

摘要: 应用于mvc同一个项目中拥有两个及多个同名Controller时,如何定义其执行顺序问题!如上图所示,在默认情况下,运行项目会报如下错误:这种情况我们需要做的是在路由注册类中将路由添加上它的命名空间;让其与其它的Controller进行区分;这样使其在解析路由的时候通过命名空间找到需要执行的Controller;代码如下:1routes.MapRoute(2name:"Default",//路由名称3url:"{controller}/{action}/{id}",//带有参数的URL4defaults:new{controller="Home 阅读全文

posted @ 2012-05-28 22:55 u4e.x.dec 阅读(461) 评论(0) 推荐(0) 编辑