asp.net mvc, возвращающий вид из корня

У меня одинаковые имена контроллеров в двух разных местах в mvc. Один находится в корне, а другой в области. Действие Index контроллера в области возвращает представление из корня.

Какие-либо предложения?


person Devesh Tipe    schedule 11.05.2012    source источник


Ответы (1)


У меня только что это случилось. Это было потому, что вид был не на правильном пути в этом районе. Я переименовал контроллер и все ссылки в вызывающих представлениях, но поскольку область area/views/camphome/index.cshtml была неправильным именем, она не была выбрана, вместо этого она возвращала /views/home/index.cshtml.

Поэтому проверьте, нет ли совпадений в области /controller/action.cshtml.

Я также установил NuGet - RouteDebugger, чтобы я мог определить, что вызывается правильный контроллер, просто отображается неправильное представление.

person Maslow    schedule 20.09.2012