一、.net 3.5下
1、母版頁前臺
<title><%=title %></title>
<meta name="description" content=<%=description %> />
<meta name="keywords" content=<%=keywords %> />
2、母版頁后臺
public string title="網站默認標題";
public string description="網站默認描述";
public string keywords="網站默認關鍵詞";
3、內容頁后臺
(this.Master as TopDown).title = "內容頁標題"; //注: TopDown 為母版頁的名稱
(this.Master as TopDown ).description = "內容頁描述";
(this.Master as TopDown ).keywords = "內容頁關鍵詞";
二、.net 4.0下
1、母版頁前臺
<title> 網站默認標題 </title>
<meta runat="server" name="description" content="網站默認描述" />
<meta runat="server" name="keywords" content="網站默認關鍵詞" />
2、母版頁后臺
3、內容頁后臺
this.Title = "內容頁標題";
this.MetaKeywords = "內容頁關鍵詞";
this.MetaDescription = "內容頁描述";
同樣.net 4.0 下也可采用.net 3.5 的方法
HtmlMeta hmKeywords = new HtmlMeta(); //
hmKeywords.Name = "keywords";
hmKeywords.Content = "關鍵詞";
Page.Header.Controls.Add(hmKeywords); //內容頁添加屬性 head.Controls.Add( hmKeywords); //母版頁添加屬性
HtmlMeta hmDescription = new HtmlMeta();
hmDescription.Name = "description";
hmDescription.Content = "描述";
Page.Header.Controls.Add(hmDescription);