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 2.2 – Soluzione errore HTTP Err...
views 371
Publicando un applicazione ASP.NET Core 2.2 su IIS può succedere che l’applicazione non funzioni e restituisca il seguente errore: HTTP Error 500.0 -...
ASP.NET Core SignalR: Differenze con la versione p...
views 1673
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. ...
Novità ASP.NET Core 2 (Preview 2)
views 893
Lo scorso 28 giugno è stata rilasciata la Preview 2 di ASP.NET Core 2. Le principali novità della nuova versione ASP.NET Core sono: Razor Pages...
ASP.NET Core HTML Minifier Middleware
views 739
In questo articolo vedremo come realizzare un Custom Middleware per la minificazione del codice HTML. Nel precedente articolo ASP.NET Core custom M...