.Net修改页面的keywords、description和title
首先在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
作者:VisualStudio
出处:http://VisualStudio.cnblogs.com/
个人网站:H2站长论坛
本文版权归作者和博客园还有H2站长论坛共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://VisualStudio.cnblogs.com/
个人网站:H2站长论坛
本文版权归作者和博客园还有H2站长论坛共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。