Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Свойство Page.Header

 

Опубликовано: Октябрь 2016

Возвращает заголовок документа страницы, если head определен элемент с runat=server в объявлении страницы.

Пространство имен:   System.Web.UI
Сборка:  System.Web (в System.Web.dll)

[BrowsableAttribute(false)]
public HtmlHead Header { get; }

Значение свойства

Type: System.Web.UI.HtmlControls.HtmlHead

HtmlHead Содержащее заголовок страницы.

Header Свойство получает ссылку на HtmlHead можно использовать для задания информации заголовка документа для страницы. HtmlHead Позволяет добавлять сведения, такие как таблицы стилей, правила стилей, заголовок и метаданные для head элемента.

System_CAPS_noteПримечание

Добавление стилей программно с помощью методов IStyleSheet интерфейс во время асинхронных обратных передач не поддерживается. При добавлении функциональных возможностей AJAX к веб-странице, асинхронные обратные передачи изменяют области страницы без обновления всей страницы. Для получения дополнительной информации см. Microsoft Ajax Overview.

В следующем примере кода показано, как получить доступ к HtmlHead управления программным путем с помощью Header свойство. A title элемент и style добавляются в элемент head элемента страницы.

<%@ 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">  

  protected void Page_Load(object sender, System.EventArgs e)
  {

      // Create a Style object for the body of the page.
      Style bodyStyle = new Style();

      bodyStyle.ForeColor = System.Drawing.Color.Blue;
      bodyStyle.BackColor = System.Drawing.Color.LightGray;

      // Add the style rule named bodyStyle to the header 
      // of the current page. The rule is for the body HTML element.
      Page.Header.StyleSheet.CreateStyleRule(bodyStyle, null, "body");

      // Add the page title to the header element.
      Page.Header.Title = "HtmlHead Example"; 

  }

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >

<head id="head1"
      runat="server">
      <title>To be replaced.</title>
</head>

<body>
  <form id="form1" runat="server">

  <h3>HtmlHead Class Example</h3>  

  <asp:label id="Label1" 
    text = "View the HTML source code of this page to see the title 
            and body style added to the header element."
    runat="server">
  </asp:label>   

  </form>
</body>
</html>

.NET Framework
Доступно с 2.0
Вернуться в начало
Показ: