我正在尝试以编程方式添加<meta>
。它工作正常,但问题是它没有在页面标题部分的标题标签下面添加标签:
Page.Title = "TestPage";
HtmlMeta redirectMetaTag = new HtmlMeta ();
redirectMetaTag.HttpEquiv = "X-UA-Compatible";
redirectMetaTag.Content = "IE=9";
this.AbcHead.Controls.Add(redirectMetaTag);
在我的ASPX页面中,标题部分中的空标题标签下方有JavaScript,因此每当我尝试在Page_Load()上添加上述代码时,元标记始终位于JavaScript标记之后。那么有人可以建议如何在标题标签下面添加元标记吗?
答案 0 :(得分:0)
在深入研究之后,我得到了答案:
phMetaTag.Controls.AddAt(1, redirectMetaTag);
这会将我的元标记放在标题标记之后。