SparkViewEngine, RenderAction e aree con ASP MVC 2 Beta?
-
12-09-2019 - |
Domanda
Ho appena incontrato difficoltà con l'AreaDescriptionFilter di Spark usando MVC 2 Beta.
La linea seguente è dal mio file Application.spark. Essa si traduce nel motore vista guardando in tutte le possibili posizioni della vista -., Tranne nelle cartelle della zona "Shell"
# Html.RenderAction("ShowMainMenu", "Navigation", new { area = "Shell" });
L'esecuzione la stessa azione utilizzando http://localhost/Shell/Navigation/ShowMainMenu
esegue bene e riconosce directory vista della zona come previsto.
Tutte le idee su come risolvere questo problema?
Soluzione
C'è un bug noto con Spark e alcuni dei metodi di rendering. Hai provato afferrando l'ultima versione di Spark direttamente dal suo repository dei sorgenti?
Altri suggerimenti
Non c'è un caso mancata corrispondenza? Invece di area =
Html.RenderAction("ShowMainMenu", "Navigation", new { area = "Shell" });
si dovrebbe avere Area =
Html.RenderAction("ShowMainMenu", "Navigation", new { Area = "Shell" });