为什么没有视图的区域内的动作会从根控制器渲染视图?

时间:2018-08-03 19:10:49

标签: asp.net-mvc

我有一个asp.net mvc应用程序,其中有一个用于Employee的区域。 在Employee区域内的家庭控制器中,我有两个操作:

  • 索引
  • 关于

enter image description here

enter image description here

索引在Employee区域内有一个视图。 “关于”在“员工”区域中没有视图。 但是,当我导航到http://localhost:55660/Employee/home/about时 它为我提供了根控制器中的“关于”视图。

为什么/怎么回事?...

1 个答案:

答案 0 :(得分:1)

好的,我想我已经找到答案了。如果我错了,请纠正我...

我将操作重命名为About2并收到此错误,我认为此异常回答了我早先的问题...

enter image description here

看起来mvc首先在区域内寻找视图,如果找不到,则在根目录下寻找它。