一、.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);