2011-07-05 24 views

Respuesta

8

Probablemente será mejor usar el RenderAction lugar del renderPartial

+0

Sí. Parece que necesito usar RenderAction en su lugar. También encontré esta útil http://stackoverflow.com/questions/3968664/asp-net-mvc-2-0-difference-between-renderpartial-and-renderaction –

+0

gracias por su respuesta y por el enlace también :) – Mikhail

+0

Nice ejemplo de usar RenderAction aquí http://stackoverflow.com/a/6287060/74585 –

0

Debe reunir todos los datos necesarios para el parcial en la acción del controlador actual (que puede utilizar métodos compartidos a través de otros controladores y acciones).

Si realmente quiere que se renderice un parcial usando su propio controlador/acción, entonces considere cargarlo a través de AJAX con una solicitud por separado.

0

En MVC, aunque los controladores conocen las vistas, lo contrario no es cierto.

Las vistas son solo medios para representar algunos datos (un modelo o un modelo de vista) pero no están relacionados con un controlador o una acción.

Cuestiones relacionadas