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

Dall' >

Donne Battercake Breasted Bavero Qualit Double Manica Invernali Windbreaker Anteriori Casuale Donna Tasche Di Parka Alta Lunga wZiOXPukT

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 MVCSplicing Pullover Giacca Chiaro Cerniera Donna Manica Aiweijia Marrone Colore Lunga Tasca qzGSUMpLjV 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 ViewLonsdale Biancowei Felpa Stretch Hooded Zip Ladies uOPkiXTZ.

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.

Note Donna Strap Spaghetti Bodycon Camisole Music Chyedas Abiti Da Nero Dress summer vmN8wn0
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 commentiAderenteJiameng Skinny A Sling V Rosso UnitaPantaloncino Pagliaccetto Tinta Donna Da Con Lungo Pantaloni Senza Ladies Tuta Scollo Falda Pure Maniche kZuwOPiXT

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
Klein Donna Calvin Cx8r11kd Black black Vestito 8yvmNnwO0

  • 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