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:

C#

<div>
  @Html.Partial("_SliderPartial", Model, 
    new ViewDataDictionary {
      { "Title", "Sezione 1" }, 
      { "Description", "Prova" } 
    }
  )
</div>
a cui si può accedere nella partial view con this.ViewData:

C#

<span>@this.ViewData["Title"]</span>
<p>@this.ViewData["Description"]</p>
Tags:
ASP.NET54 C#235 .NET66 HTML 554 MVC15 .NET Core26
Potrebbe interessarti anche: