ASP.NET MVC区域
ASP.NET MVC 中Area区域是个好东西,使得网站结构分层等很清晰.
关于Area的文章很多人都写了,我这里就只要写一下关键的几点.
1.在网站项目中右键添加区域

2.修改Global.asax类中的路由规则,要不运行时,有相同的Controller就会出错了
routes.MapRoute(
"Default", // 路由名称
"{controller}/{action}/{id}", // 带有参数的 URL
new { controller = "Home", action = "Index", id = UrlParameter.Optional }, // 参数默认值
new[] { "Area.Controllers" }// Namespaces 引入默认的命名空间
);
3.修改对应区域中xxxAreaRegistration.cs文件中的路由规则,也像上面的一样,把命令空间也添加上去.

浙公网安备 33010602011771号