目前mvc能实现的路由大多一层目录,即 controller/action这样的asp.net mvc 能对实现多级目录路由吗?具体如何实现?比如:
系统管理/日志管理/日志添加和查询页面
用户管理/角色管理/角色的增、删、改、查页面
views/UserManage/UserInfo/list.aspx
views/IT/ProductManage/ClassInfo/index.aspx在views目录下有多级文件夹,在业务逻辑上体现的更清晰,但是如何做routes.mapRoute的路由策略呢?请高手指点。
系统管理/日志管理/日志添加和查询页面
用户管理/角色管理/角色的增、删、改、查页面
views/UserManage/UserInfo/list.aspx
views/IT/ProductManage/ClassInfo/index.aspx在views目录下有多级文件夹,在业务逻辑上体现的更清晰,但是如何做routes.mapRoute的路由策略呢?请高手指点。
public ActionResult Index1()
{
return View(@"UserInfo/list");
}
这种情况就是普通的一层目录啊,如果是在UserInfo下A文件夹下的B页面呢,也就是实际地址是:
/UserInfo/A/B.aspx 类似这种情部或下面还有更多目录应如何做呢?
参考
public ActionResult Index1()
{
return View(@"UserInfo/list");
}
返回ie地址为:localhost/UserManage/index1 实际地址为localhost/UserManage/userinfo/list
再有目录继续加
public ActionResult Index1()
{
return View(@"UserInfo/a/a/list");
}
返回ie地址为:localhost/UserManage/index1 不变,其实际地址变,