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文件中的路由规则,也像上面的一样,把命令空间也添加上去.

Dome

转载于:https://www.cnblogs.com/jianchun491/archive/2011/11/08/2240803.html

ASP.NET MVC区域相关推荐

  1. ASP.Net MVC开发基础学习笔记:五、区域、模板页与WebAPI初步

    一.区域-麻雀虽小,五脏俱全的迷你MVC项目 1.1 Area的兴起 为了方便大规模网站中的管理大量文件,在ASP.NET MVC 2.0版本中引入了一个新概念-区域(Area). 在项目上右击创建新 ...

  2. ASP.Net MVC开发基础学习笔记(5):区域、模板页与WebAPI初步

    http://blog.jobbole.com/85008/ ASP.Net MVC开发基础学习笔记(5):区域.模板页与WebAPI初步 2015/03/17 · IT技术 · .Net, Asp. ...

  3. ASP.NET MVC Areas 区域

    ASP.NET MVC Areas 区域 使用 ASP.NET MVC 的区域(Areas)实现分部开发和集中部署 1.什么是 Areas Areas 是 ASP.NET MVC 用来将相关功能组织成 ...

  4. 5. ASP.NET MVC 中的Areas【区域】是什么

    [PS返回上一篇:-->4.ASP.NET MVC 5.0 视图之模型绑定] 从ASP.NET MVC 2.0开始,微软就提供了一个新特性:Areas[区域].Areas仅仅是用来将大型程序拆分 ...

  5. 我要学ASP.NET MVC 3.0(一): MVC 3.0 的新特性

    摘要 MVC经过其1.0和2.0版本的发展,现在已经到了3.0的领军时代,随着技术的不断改进,MVC也越来越成熟.使开发也变得简洁人性化艺术化. 园子里有很多大鸟都对MVC了如指掌,面对问题犹同孙悟空 ...

  6. 一起谈.NET技术,专访微软MVP衣明志:走进ASP.NET MVC 2框架开发

    日前微软已经发布ASP.NET MVC 2框架RC版,究竟这次RC版本的发布对于WEB开发者带来怎样的改变?以及未来ASP.NET MVC 2正式版还会有哪些改进?带着这样的问题,我们51CTO记者彭 ...

  7. 在ASP.NET MVC下实现树形导航菜单

    在需要处理很多分类以及导航的时候,树形导航菜单就比较适合.例如在汽车之家上: 页面主要分两部分,左边是导航菜单,右边显示对应的内容.现在,我们就在ASP.NET MVC 4 下临摹一个,如下: 实现的 ...

  8. 《ASP.NET MVC 4 实战》----导读

    目 录 [第 1 章 绪论 1.1 发展阶段 ](https://yq.aliyun.com/articles/91051) 1.2 ASP.NET MVC是什么 1.3 ASP.NET MVC 3/ ...

  9. 通过源代码研究ASP.NET MVC中的Controller和View(二)

    通过源代码研究ASP.NET MVC中的Controller和View(一) 在开始之前,先来温习下上一篇文章中的结论(推论): IView是所有HTML视图的抽象 ActionResult是Cont ...

最新文章

  1. 【Codeforces】 2A - Winner (map)
  2. 在 Ubuntu 上安装 Android Studio
  3. vue 中使用scss
  4. OOP设计模式[JAVA]——03职责链模式
  5. jqgrid常用操作
  6. Qt5.12编译MySQl5.1.37驱动
  7. [转载] Java笔试题集锦
  8. php array =,PHP Array 函数
  9. BZOJ5343 [Ctsc2018]混合果汁 【二分 + 主席树】
  10. python颜值分析
  11. c# contains方法_C#/.Net Core/WPF框架初建(国际化、主题色)
  12. android 开启或者隐藏软键盘
  13. php讲用户输入的值存入数组,如何将表单输入数组转换为PHP数组
  14. NoClassDefFoundError: Could not initialize class org.apache.kafka.common.record.Compressio
  15. Ubuntu启用root权限
  16. 020:闭区间上连续函数性质之零点定理、介值定理
  17. googlePlay订阅商品对接流程
  18. Fern wifi cracker 无线破解工具——图解
  19. 题解 CF32C 【Flea】
  20. 计算机导论中逻辑与或非的公式,12.函数与公式之逻辑函数(or,and,not,if)

热门文章

  1. mysql语法与decode语法的不同
  2. 中科院的java_java 中调用中科院分词系统
  3. java考题_Java考题知识点
  4. mysql 踩过的坑_MySQL数据库踩过的一些坑
  5. 向量值函数在计算机工程与应用,拟Newton法在高阶矩阵中的应用-计算机工程与应用.PDF...
  6. html表单输入的文本框的值,网页设计关于表单输入框的技巧代码
  7. mysql 配置文件
  8. 手写自己的MyBatis框架-V2.0配置文件
  9. MyBatis创建SqlSession-怎么拿到一个SqlSessionTemplate?
  10. AOP 中必须明白的概念-通知(Advice)