首页 新闻 会员 周边 捐助

mvc3或mvc4如何自定义URL地址、VIEW目录

0
悬赏园豆:10 [待解决问题]

1:mvc3、4默认的URL地址为:http://localhost:xxx/controllerName/actionName

现在想自定义为:http://localhost:xxx/MyAdmin/controllerName/actionName

MyAdmin为自定义的目录,不是控制器。

 

2:MVC默认的view结构一个控制器生成一个文件夹,项目大的话不便于管理,想归类管理如何做。如以下的目录结构:

微蓝明媚的主页 微蓝明媚 | 初学一级 | 园豆:147
提问于:2013-03-06 16:35
< >
分享
所有回答(3)
1

如果单纯的第一个文体可以在route里配置url为  MyAdmin/{controller}/{action}/id,

分类的话可以考虑用Area

叶落风行 | 园豆:168 (初学一级) | 2013-03-06 16:42

能否具体写一下,现在用的是mvc4,我在Routeconfig类里边写了

//自定义路由
routes.MapRoute(
name: "MyUser",
url: "AdminCenter/{controller}/{action}/{id}",
defaults: new { controller = "User", action = "Index", id = UrlParameter.Optional }
);

可是还是不行

支持(0) 反对(0) 微蓝明媚 | 园豆:147 (初学一级) | 2013-03-07 09:10
0

Global 文件里配置

zhibudao | 园豆:525 (小虾三级) | 2013-03-06 16:42

能否贴出具体代码看一下

支持(0) 反对(0) 微蓝明媚 | 园豆:147 (初学一级) | 2013-03-07 09:11

@微蓝明媚: 你想怎么配置

支持(0) 反对(0) zhibudao | 园豆:525 (小虾三级) | 2013-03-07 13:29

@zhibudao: 

就是第一个问题:

现在想自定义为:http://localhost:xxx/MyAdmin/controllerName/actionName

MyAdmin为自定义的目录,不是控制器。

支持(0) 反对(0) 微蓝明媚 | 园豆:147 (初学一级) | 2013-03-07 14:54

@微蓝明媚: 你贴出global代码给我看看

支持(0) 反对(0) zhibudao | 园豆:525 (小虾三级) | 2013-03-07 15:28
0
mrma1989 | 园豆:202 (菜鸟二级) | 2013-09-02 11:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册