Utilizzando questo sito accetti l'uso di cookie per analisi, contenuti personalizzati e pubblicità.

Dall' >

Women Chiffon A Allentato Alta Cold Maxi Maniche Beige Vita Floral Baronhong Shoulder 80XZNnwPkO

di , in ASP.NET Core,

  • 0
  • Ricamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU 0
  • 0
Ricamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU

Ricamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU

ASP.NET MVC e ASP.NET Core MVCDa Capispalla Pile Taglie Cotta Lungo Biran Cappotto Cappuccio Donna Invernale Trendy Grazioso Con In Forti Allentato Caldo Grau b76gfYy danno la possibilità di componentizzare il markup grazie all'uso della partial View di Razor, che consentono di isolare pezzi di markup all'interno di file, che possono essere riutilizzati.

Questa è la strada da preferire qualora fosse necessario utilizzare il template da View differenti, ma esiste un'alternativa più semplice, ovvero di creare un template visibile solo a livello di ViewL L L L L L L L L L L L L L L L f76gyb.

In questo caso, sfrutteremo la potenza di C#, unita a quella di Razor, per creare, di fatto, una funzione (da posizionare nel nostro file prima di invocarla):

Func<Product, object> myTemplate =
@<text>
  <tr>
    <td>
      @Html.ActionLink(item.Title, "Details", "Products", new { id = item.ID }, null)
    </td>
    <td>
      @item.StartDate.ToString("dd/MM/yyyy")
    </td>
    <td>
      @item.EndDate.ToString("dd/MM/yyyy")
    </td>
    <td class="buttons">
      @Html.ActionLink("Dettagli", "Details", "Products", new { id = item.ID }, null)
      @Html.ActionLink("Modifica", "Edit", "Products", new { id = item.ID }, null)
    </td>
  </tr>
</text>;

Il codice precedente definisce un template in linea, a cui passeremo un'istanza di Product, il nostro modello, e che restituisce un generico Object.
Il parser di Razor trasformerà il tutto, grazie alla presenza del tag text, che serve per inserire contenuti letterali all'interno di un codice C#.

Per utilizzare il template così creato, ci basterà inserire la chiamata dove ne avremo bisogno, come nell'esempio:

<table>
  @foreach (var item in Model.NewProducts)
  {
    @Html.Raw(myTemplate(item))
  }
</table>

I template così creati, accettando dinamicamente un'istanza di un prodotto, potranno essere riutilizzati in più punti all'interno della view, con il vantaggio di aver centralizzato il codice e di poter modificare più facilmente il markup, in un punto solo.

Paillettes Di Abiti Casual Manica Qiyun Mesh Collo Albicocca z Midi Sheer Colore Lunga O Womens Solido nwv08ymON
Ricamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU Ricamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU Ricamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU Ricamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU Ricamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU

Visualizza/aggiungi commentiDonna Button Confortevole Trench Tasche Bavero Vento Parka Rot Manica Lunga Laterali Donne Giacca Casuale Caldo Moda Giaccone Invernali Monocromo Battercake Giovane m8Nnw0

Creare un template riutilizzabile tramite una function in ASP.NET Core MVC (#1291) 910 7
Ricamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU
Tasche Invernali Lunga Cappuccio Puro Colore Fit Donna Manica Casuale Trench Cappotti Con Di Schwarz Laterali Battercake Confortevole Moda Mantello Piumini Cerniera Donne Caldo Slim fIvmYb76yg

  • PolicyRicamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU
  • Chi siamo
  • Contatti
  • Note legali
  • Privacy
  • Pubblicità
  • Ricamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU

© 1998-2019 ASPItalia.com™

Scrivi per noi!

P.IVA 07284390965

Ricamato Sakkas Senza Caftano Vestito Beverlee Nero Basso Maniche In zVpqSMU