SparkViewEngine, RenderAction и области с бета-версией ASP MVC 2?
-
12-09-2019 - |
Вопрос
У меня только что возникли проблемы с AreaDescriptionFilter Spark при использовании бета-версии MVC 2.
Следующая строка взята из моего файла Application.spark.В результате механизм представления просматривает все возможные места представления, кроме папок области «Оболочка».
# Html.RenderAction("ShowMainMenu", "Navigation", new { area = "Shell" });
Выполнение того же действия с использованием http://localhost/Shell/Navigation/ShowMainMenu
работает нормально и распознает каталог просмотра области, как и ожидалось.
Любые идеи, как это исправить?
Решение
Известна ошибка в Spark и некоторых методах рендеринга.Пробовали ли вы получить последнюю версию Spark непосредственно из исходного репозитория?
Другие советы
Нет ли несоответствия регистра?Вместо площади =
Html.RenderAction("ShowMainMenu", "Navigation", new { area = "Shell" });
у вас должна быть Площадь =
Html.RenderAction("ShowMainMenu", "Navigation", new { Area = "Shell" });