职位页面.Header.Header.Controls.Add

时间:2012-11-08 09:35:57

标签: asp.net controls master-pages

如何定位我拥有的Page.Header.Header.Controls.Add集合。所以,我希望它们出现在head标签之后。后面的代码将更多控件加载到头部,因此目前所有控件的顺序都是非常逻辑的。 Css,javascript和meta随机定位在head标签之间。

示例:

    Dim ogtitle As New HtmlMeta
    ogtitle.Name = "og:title"
    ogtitle.Content = sMetaTitle
    Page.Header.Controls.Add(ogtitle)

我想确保它正好在head / title标签之后(位置1可以这么说):

   <head runat="server">
   <title></title>
   <meta property="og:title" content="The Rock" />

是否有可以添加到Page.Header.Header.Controls.Add的属性来定位它?

提前致谢!

马尔切利诺

1 个答案:

答案 0 :(得分:1)

尝试使用'AddAt'。例如:

Page.Header.Controls.AddAt(2, ogtitle)

我希望有所帮助。

卡尔