Page.Header プロパティ
アセンブリ: System.Web (system.web.dll 内)
構文
解説
Header プロパティは、ページのドキュメント ヘッダー情報を設定するために使用できる HtmlHead オブジェクトへの参照を取得します。HtmlHead を使用すると、スタイル シート、スタイル ルール、タイトル、メタ データなどの情報を head 要素に追加できます。
Header プロパティを使用して、プログラムによって HtmlHead コントロールにアクセスする方法を次のコード例に示します。title 要素と style 要素がページの head 要素に追加されます。
<%@ 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"> Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) ' Create a Style object for the body of the page. Dim bodyStyle As New Style() bodyStyle.ForeColor = System.Drawing.Color.Blue bodyStyle.BackColor = System.Drawing.Color.LightGray ' Add the style to the header of the current page. Page.Header.StyleSheet.CreateStyleRule(bodyStyle, Nothing, "BODY") ' Add the page title to the header element. Page.Header.Title = "HtmlHead Example" End Sub </script> <html > <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>
<%@ 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 to the header of the current page. Page.Header.StyleSheet.CreateStyleRule(bodyStyle, null, "BODY"); // Add the page title to the header element. Page.Header.Title = "HtmlHead Example"; } </script> <html > <head id="head1" runat="server"> <title>To be replaced.</title> </head> <body> <form 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>
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- Page.Header プロパティのページへのリンク