SparkViewEngine, RenderAction и области с ASP MVC 2 Beta? - PullRequest
0 голосов
/ 04 декабря 2009

Я только что столкнулся с проблемой с AreaDescriptionFilter Spark, используя MVC 2 Beta.

Следующая строка из моего файла Application.spark. В результате механизм просмотра просматривает все возможные местоположения представления, кроме папок области «Оболочка».

# Html.RenderAction("ShowMainMenu", "Navigation", new { area = "Shell" });

Выполнение того же действия с использованием http://localhost/Shell/Navigation/ShowMainMenu выполняется нормально и распознает каталог области просмотра, как и ожидалось.

Есть идеи как это исправить?

Ответы [ 3 ]

1 голос
/ 04 декабря 2009

Существует известная ошибка со Spark и некоторыми методами рендеринга. Вы пытались получить последнюю версию Spark непосредственно из исходного хранилища?

0 голосов
/ 27 апреля 2010

Нет ли несоответствия? Вместо области =

Html.RenderAction("ShowMainMenu", "Navigation", new { area = "Shell" });

у вас должна быть Площадь =

Html.RenderAction("ShowMainMenu", "Navigation", new { Area = "Shell" });
0 голосов
/ 06 декабря 2009

Требуется небольшая модификация кода, но это относительно легко исправить: Прочитайте ответ на аналогичный вопрос здесь.

...