现有的网络应用程序,想要添加“区域”,这有什么后果?

时间:2010-09-28 16:09:05

标签: asp.net asp.net-mvc asp.net-mvc-areas

我有一个现有的asp.net MVC应用程序,我想现在添加'区域'。

这有什么后果? 任何陷阱?

2 个答案:

答案 0 :(得分:0)

  • 检查您的路线注册 Global.asax
  • 检查您没有 硬编码链接(没有Html.Action 或Ajax.Action)指向您已移动到新区域的控制器或操作

答案 1 :(得分:0)

如果添加区域,则所有路由都会有所不同。一定要测试你所有的路线。如果你从一个区域到另一个区域,事情可能会变得特别毛茸茸 - 你需要指定routevalues的区域(new {area =“myArea”})。