首先在web.config里配置一下(为了维护的方便性):
<
appSettings
>
< add key = " title " value = " H2Blog " />
< add key = " keywords " value = " H2Blog,博客系统,.Net开源博客 " />
< add key = " description " value = " H2Blog,是一款基于.Net(C#)、MS SQL开发的博客系统。 " />
</ appSettings >
< add key = " title " value = " H2Blog " />
< add key = " keywords " value = " H2Blog,博客系统,.Net开源博客 " />
< add key = " description " value = " H2Blog,是一款基于.Net(C#)、MS SQL开发的博客系统。 " />
</ appSettings >
实现的代码如下:
HtmlMeta hmKeywords
=
new
HtmlMeta();
hmKeywords.Name = " keywords " ;
hmKeywords.Content = ConfigurationManager.AppSettings[ " keywords " ].ToString();
head.Controls.Add(hmKeywords);
HtmlMeta hmDescription = new HtmlMeta();
hmDescription.Name = " description " ;
hmDescription.Content = ConfigurationManager.AppSettings[ " description " ].ToString();
head.Controls.Add(hmDescription);
hmKeywords.Name = " keywords " ;
hmKeywords.Content = ConfigurationManager.AppSettings[ " keywords " ].ToString();
head.Controls.Add(hmKeywords);
HtmlMeta hmDescription = new HtmlMeta();
hmDescription.Name = " description " ;
hmDescription.Content = ConfigurationManager.AppSettings[ " description " ].ToString();
head.Controls.Add(hmDescription);
这是在母版中实现的方法,如果是在页面中实现,则须将
head.Controls.Add(hmDescription);换成 header.Controls.Add(hmDescription);
调标题的方法:
Page.Title = ConfigurationManager.AppSettings["title"].ToString();
文章在我小站上的地址:.Net修改页面的keywords、description和title