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:
<div>
@Html.Partial("_SliderPartial", Model,
new ViewDataDictionary {
{ "Title", "Sezione 1" },
{ "Description", "Prova" }
}
)
</div>
a cui si può accedere nella partial view con
this.ViewData:
<span>@this.ViewData["Title"]</span>
<p>@this.ViewData["Description"]</p>