Una delle novità di ASP.NET 2.0 è rappresentata dalla possibilità di sfruttare le informazioni relative alla sezione <head /> 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
http://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
http://www.aspitalia.com/script/772/Gestione-Stylesheet-ASP.NET-2.0.aspx
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.










Stampa
Snippet
Download 



ho una piccola curiositàesiste il modo, sempre utilizzando la classe HtmlMeta, per aver in uscita un html formattato in questa manierae non comecioè ...
Continua »»» | Rispondi »»»