Estoy un poco confundido al tratar de llevar una lista de categorías a una barra de navegación en un MasterPageView en la última versión del marco ASP.NET MVC. Tengo 0 experiencia con parciales hasta el momento (esto se suma a la confusión).ASP.NET MVC - MasterPageView y RenderPartials - Confusión
¿Debo usar esta variante de RenderPartial?
HtmlHelper.RenderPartial(string partialViewName, object model)
No he podido encontrar ningún buen ejemplo de este método. Por convención, ¿no hay ningún modelo asociado con el MasterPageView, verdad? Entonces, ¿cuál es la forma correcta de insertar o extraer datos en un "parcial" de MasterPageView?
Suponiendo que este método es absolutamente va por el camino equivocado:
<div id="navigation">
<%
CategoryRepository cr = new CategoryRepository();
IList<Category> lst = cr.GetCategories();
Html.RenderPartial("NavBar", lst);
%>
</div>
dónde sacas el método RenderAction() desde? ¿Es esto una cosa Contrib? – BuddyJoe
Podría estar en MVC Futures en CodePlex. No recuerdo a mano (no cerca de donde pueda verificar ahora) –