标签:mes 空间 新建 信息 space index 文件夹 命名空间 image
在mvc架构中,一般在controllers和views中写所有控制器和视图,
太多控制器时候,为了方便管理,想要将关于person的所有控制器放在一个文件夹里面,这样就容易查看和管理。
这时候在WEB下面创建一个Areas文件夹。(和Controllsers文件夹同级)
然后在Areas里面右键选择新建区域。
会自动创建一个路由信息,和web。comfig还有controllers文件夹等。
这时候就可以很清晰的管理和归类。
如果把原先Controllers中的控制器personcontroller剪切到新建的域中,会发现
通过访问 HTTP://localhost:10000/PersonInfo/Person/Index 无法访问。
是因为原来的Personcontroller 在 namespace: Web.Controllers下面。
这时候要将原来的命名空间修改为 Web.Areas.PersonInfo.Controllsers 就可以了。
在ASP.NET MVC中使用区域来方便管理controller和view
标签:mes 空间 新建 信息 space index 文件夹 命名空间 image
原文地址:https://www.cnblogs.com/melodygkx/p/10271912.html