HtmlHead 构造函数 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 HtmlHead 类的新实例。
重载
| HtmlHead() | 初始化 HtmlHead 类的新实例。 | 
| HtmlHead(String) | 使用指定的标记初始化 HtmlHead 类的一个新实例。 | 
HtmlHead()
初始化 HtmlHead 类的新实例。
public:
 HtmlHead();public HtmlHead ();Public Sub New ()示例
以下示例演示如何以编程方式向页面添加 HtmlHead 控件,以及如何向其添加 title 元素 link 。
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">  
  
  void Page_Load(object sender, System.EventArgs e)
  {
    // Programmatically create an HtmlHead control.
    HtmlHead head = new HtmlHead();
    // Add the page title to the header element.
    HtmlTitle title = new HtmlTitle();
    title.Text = "HtmlHead Constructor Example";
    head.Controls.Add(title);
    // Add a defined style sheet that contains the body
    // style to the HtmlHead control.
    HtmlLink link = new HtmlLink();
    link.Href = "~/Stylesheet.css";
    link.Attributes.Add("rel", "stylesheet");
    link.Attributes.Add("type", "text/css");
    head.Controls.Add(link);
    // Add the HtmlHead controls to the Controls
    // collection of the page.
    Page.FindControl("HtmlElement").Controls.AddAt(0, head);
  }
  
</script>
<html id="HtmlElement" 
      runat="server" 
      xmlns="http://www.w3.org/1999/xhtml" >
<body>
  <form id="form1" runat="server">
  
  <h3>HtmlHead Class Constructor Example </h3>
        
  <hr />
    
  <asp:label id="Label1" 
    text = "View the HTML source code of this page to see the title 
            and style sheet link added to the header element."
    runat="server">
  </asp:label>   
        
  </form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
  
  Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
    ' Programmatically create an HtmlHead control.
    Dim head As New HtmlHead()
    ' Add the page title to the header element.
    Dim title As New HtmlTitle()
    title.Text = "HtmlHead Constructor Example"
    head.Controls.Add(title)
    ' Add a defined style sheet that contains the body
    ' style to the HtmlHead control.
    Dim link As New HtmlLink()
    link.Href = "~/Stylesheet.css"
    link.Attributes.Add("rel", "stylesheet")
    link.Attributes.Add("type", "text/css")
    head.Controls.Add(link)
    ' Add the HtmlHead controls to the Controls
    ' collection of the page.
    Page.FindControl("HtmlElement").Controls.AddAt(0, head)
    
  End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml"  id="HtmlElement"
      runat="server">
<body>
  <form id="form1" runat="server">
  
  <h3>HtmlHead Class Constructor Example </h3>
        
  <hr />
    
  <asp:label id="Label1" 
    text = "View the HTML source code of this page to see the title 
            and style sheet link added to the header element."
    runat="server">
  </asp:label>   
        
  </form>
</body>
</html>
注解
下表显示了实例 HtmlHead的初始属性值。
| properties | 初始值 | 
|---|---|
| TagName | 字符串“head”。 | 
另请参阅
适用于
HtmlHead(String)
使用指定的标记初始化 HtmlHead 类的一个新实例。
public:
 HtmlHead(System::String ^ tag);public HtmlHead (string tag);new System.Web.UI.HtmlControls.HtmlHead : string -> System.Web.UI.HtmlControls.HtmlHeadPublic Sub New (tag As String)参数
- tag
- String
指定控件标记名称的字符串。
注解
下表显示了实例 HtmlHead的初始属性值。
| properties | 初始值 | 
|---|---|
| TagName | tag参数的值。 |