如何为每个视图创建子视图?

时间:2014-11-26 17:15:17

标签: c# asp.net asp.net-mvc-5 asp.net-mvc-routing

我并不完全明白路由的工作原理。直到现在我还没有遇到过问题,因为我的观点非常简单。我目前正在为网站所有者制作管理视图来控制页面,但我希望管理视图中的每个选项都有自己的"子视图",所以我可以访问以下内容:

  

/ Admin / 内容 /创建[编辑] [详细信息] [删除]

  / Admin / 设置 /创建[编辑] [详细信息] [删除]

  /管理/ 用户 /创建[编辑] [详细] [删除]

而不是像以下那样创建视图:

  

/ Admin_ 内容 /创建[编辑] [详细信息] [删除]

  / Admin_ 设置 /创建[编辑] [详细说明] [删除]

  / ADMIN_的用户 /创建[编辑] [详细] [删除]

..这是我理解现在如何做的唯一方式。 我不知道如何以任何其他方式解释它,除了我想要的"视图中的视图"

1 个答案:

答案 0 :(得分:1)

我所寻找的是区域。

我在这里找到了解决方案:
http://www.itorian.com/2013/10/area-in-mvc-5-with-example-step-by-step.html