Seleziona una pagina

In questo post conosceremo l’Image TagHelper, questo TagHelper si occupa di inserire un immagine all’interno della pagina.

image

L’image TagHelper mette a disposizione i seguenti attributi:

  • asp-append-version.

Attributo asp-append-version

L’attributo asp-append-version serve ad aggiungere la versione dell’immagine all’url dell’immagine stessa per far in modo che il browser ricarichi l’immagine nel caso in cui cambi il contenuto ma non il nome dell’immagine:

<img asp-append-version="true"  src="~/images/banner1.svg" />
  

L’html generato sarà:

<img src="/images/banner1.svg?v=GaE_EmkeBf-yBbrJ26lpkGd4jkOSh1eVKJaNOw9I4uk">
  

Per chi volesse approfondire e/o visualizzare il codice sorgente del TagHelper, può andare direttamente sul repository su GitHub a questo indirizzo:

https://github.com/aspnet/Mvc/blob/dev/src/Microsoft.AspNetCore.Mvc.TagHelpers/ImageTagHelper.cs

Happy Coding Winking smile

Altri Articoli

ASP.NET Core SignalR: Differenze con la versione p...
views 115
La nuova versione di ASP.NET Core SignalR non è compatibile sia per la parte Server che per la parte Client alla versione precedente ASP.NET SignalR. ...
ASP.NET Core e Yeoman
views 5
In questo articolo vedremo come utilizzare Yeoman per creare un progetto ASP.NET Core. Innanzitutto cos’è Yeoman? Yeoman è uno strumento che permette...
ASP.NET Core MVC Label TagHelper
views 3
In questo post conosceremo il Label TagHelper questo TagHelper si occupa di generare una casella di testo di tipo Label. Il Label TagHelper mette a...
ASP.NET Core MVC TextArea TagHelper
views 2
In questo post conosceremo il TextArea TagHelper questo TagHelper si occupa di generare una casella di testo di tipo Textarea. Il TextArea TagHelpe...

Sono uno sviluppatore specializzato nella realizzazione di applicazioni web ASP.NET. Mi ritengo una persona fortunata perchè il mio lavoro coincide con la mia passione: Sviluppare codice!!! Ho incominciato a sviluppare codice dall’età di circa dieci anni con il famigerato Commodore 64. La mia svolta epocale è stato l’avvento di internet e dal 1995 ho cominciato a sviluppare siti web prima statici e poi dinamici (ASP) per poi approdare alla piattaforma .NET, da allora… non mi sono piu’ fermato!