程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> ASP.NET 2.0動態修改網頁關鍵字、標題等

ASP.NET 2.0動態修改網頁關鍵字、標題等

編輯:關於ASP.NET

ASP.NET2.0新增的功能,由於經常采用一個頁面通過不同的參數來顯示不同的內容,因此常常需要實現動態輸出不同的htmlheader, 比如title, keywords, descrtptions,csslink,meta,icon等。代碼如下:

protected void Page_Load(object sender, EventArgs e)
{
        //Page title
        Page.Title ="標題";
  
        //Encode/Content type
        HtmlMeta encode = new HtmlMeta();
        encode.HttpEquiv ="Content-Type";
        encode.C;
        Page.Header.Controls.Add(encode);
  
        //Language
        HtmlMeta lang = new HtmlMeta();
        lang.HttpEquiv ="Content-Language";
        lang.C;
        Page.Header.Controls.Add(lang);
  
        //Description
        HtmlMeta desc = new HtmlMeta();
        desc.Name ="Description";
        desc.C;
        Page.Header.Controls.Add(desc);
  
        //Keyword
        HtmlMeta keywords = new HtmlMeta();
        keywords.Name ="keywords";
        keywords.Content = "ASP.net,數據訪問,ASP.net控件,AJAX ,ADO.net,WebServer";
        Page.Header.Controls.Add(keywords);
  
        //Link/CSS
        HtmlLink cssLink = new HtmlLink();
        cssLink.Href ="鏈接地址";
        cssLink.Attributes.Add("rel", "stylesheet");
        cssLink.Attributes.Add("type", "text/css");
        Page.Header.Controls.Add(cssLink);
  
        //Link/ico
        HtmlLink icoLink = new HtmlLink();
        icoLink.Href ="/favicon.ico";
        icoLink.Attributes.Add("rel", "shortcut icon");
        Page.Header.Controls.Add(icoLink);
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved