Saltar al contenido

¿Cómo puedo renderizar vistas parciales en asp.net mvc 3?

Solución:

Cree su vista parcial algo como:

@model YourModelType
<div>
  <!-- HTML to render your object -->
</div>

Entonces, en su opinión, use:

@Html.Partial("YourPartialViewName", Model)

Si no desea una vista parcial fuertemente tipada, elimine la @model YourModelType desde la parte superior de la vista parcial y por defecto será un dynamic escribe.

Actualizar

El motor de vista predeterminado buscará vistas parciales en la misma carpeta que la vista que llama al parcial y luego en la carpeta ~ / Vistas / Compartida. Si su parcial se encuentra en una carpeta diferente, debe usar la ruta completa. Tenga en cuenta el uso de ~/ en el camino de abajo.

@Html.Partial("~/Views/Partials/SeachResult.cshtml", Model)

<%= Html.Partial("PartialName", Model) %>
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *