首先在前台aspx文件中的head标记添加runat="server"的属性。
之后后台如下编写:
protected void Page_Load(object sender, EventArgs e)
{ //Page title Page.Title = "This is a title and meta test page."; //Encode/Content type
HtmlMeta encode = new HtmlMeta(); encode.HttpEquiv = "Content-Type"; encode.Content = "text/html; charset=utf-8"; Page.Header.Controls.Add(encode); //Language
HtmlMeta lang = new HtmlMeta(); lang.HttpEquiv = "Content-Language"; lang.Content = "zh-cn"; Page.Header.Controls.Add(lang); //Description
HtmlMeta desc = new HtmlMeta(); desc.Name = "Description"; desc.Content = "Test the meta controls"; Page.Header.Controls.Add(desc); //Keyword
HtmlMeta keywords = new HtmlMeta(); keywords.Name = "keywords"; keywords.Content = "title,meta,test,page"; Page.Header.Controls.Add(keywords); } 经过测试可以使用。
|