Gestione di meta tag con la classe HtmlHead di ASP.NET 2.0

di Daniele Bochicchio, in ASP.NET 2.0, Master Pages, C#,

Una delle novità di ASP.NET 2.0 è rappresentata dalla possibilità di sfruttare le informazioni relative alla sezione di una pagina accedendo alla proprietà Head della classe Page.
Tra le possibilità offerte da questo controllo c'è quella di impostare eventuali informazioni aggiuntive da aggiungere al corrispondente tag, come meta tag o fogli di stile.
Nel primo caso, bisogna sfruttare la classe HtmlMeta, in questo modo:

<SCRIPT RUNAT="SERVER" LANGUAGE="C#">
void Page_Load()
{
 HtmlHead head = (HtmlHead)Page.Header;

 HtmlMeta meta = new HtmlMeta();
 meta.Name = "keywords";
 meta.Content = "ASP.NET, ASP.NET 2.0";
 head.Controls.Add(meta);
}
</SCRIPT>
<html><head runat="server" /><body>Pagina</body></html>

Questa tecnica può essere anche utilizzata in presenza di una Master Page.

Per approfondimenti su HtmlHead si veda:

#759 - Accedere ai fogli di stile utilizzando la classe HtmlHead di ASP.NET 2.0
https://www.aspitalia.com/script/759/Accedere-Fogli-Stile-Utilizzando-Classe-HtmlHead-ASP.NET-2.0.aspx

#772 - Gestione degli stylesheet con ASP.NET 2.0
https://www.aspitalia.com/script/772/Gestione-Stylesheet-ASP.NET-2.0.aspx

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi