MVC richiamare una partial view passando model e parametri
In una pagina ASP.NET MVC è possibile richiamare una partial view passando sia il modello che eventuali parametri aggiuntivi.
Per far questo bisogna passare come terzo parametro l'oggetto ViewDataDictionary .
La sintassi è questa:
a cui si può accedere nella partial view con this.ViewData:
Per far questo bisogna passare come terzo parametro l'oggetto ViewDataDictionary .
La sintassi è questa:
C#
<div>
@Html.Partial("_SliderPartial", Model,
new ViewDataDictionary {
{ "Title", "Sezione 1" },
{ "Description", "Prova" }
}
)
</div>
C#
<span>@this.ViewData["Title"]</span>
<p>@this.ViewData["Description"]</p>