vistas partialview parciales mvc example asp.net asp.net-mvc partial-views

asp.net - partialview - render partial view mvc 5 example



ASP.NET MVC "Componentes" (4)

¿Hay alguna forma de tener una parte de la página que se muestre como una pequeña página secundaria, como componentes?

Por ejemplo, si tengo un carrito de compras en todas mis páginas?


Si desea que represente otra acción de controlador, como un componente, para obtener la encapsulación, use.

Html.RenderAction

usa routedata para llegar hasta allí, tiene sus propios viewdata y tipo de mini ciclo de vida


Usando la vista previa 5, Html.RenderPartial es tu hombre, puedes renderizar subcontroles y pasarles tus datos de vista, o un modelo arbitrario, y un nuevo combo viewdata.