MasterPageとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework用語 > MasterPageの意味・解説 

マスターページ

【英】master page

マスターページとは、ページレイアウトソフトやワープロソフトなどで、文書の体裁に関する基本設定をまとめて管理する文書ファイルのことである。

文字の書体やサイズ、ノンブル(ページ番号)の位置など、各ページすべてに共通する要素が管理されている。テンプレート(ひな形)やサンプル文書とは異なり、マスターページの設定を変更すると各ページの体裁もまとめて変更される。最近ではページレイアウトやワープロソフトの大半がマスターページを備えている。

オフィスソフトのほかの用語一覧
ワープロソフト:  クリップアート  クロスリファレンス  組み文字  マスターページ  右寄せ  見出しマップ  密着割付

MasterPage イベント


パブリック イベントパブリック イベント

参照参照

関連項目

MasterPage クラス
System.Web.UI 名前空間
MasterPageControlBuilder
ContentPlaceHolder
Content
UserControl

その他の技術情報

ASP.NET マスター ページの概要
入れ子にされた ASP.NET マスタ ページ

MasterPage クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

Content コントロールおよびそれぞれのコントロールのみで構成されるページのテンプレートおよびマージ コンテナとして機能します。

名前空間: System.Web.UI
アセンブリ: System.Web (system.web.dll 内)
構文構文

public class MasterPage : UserControl
public class MasterPage extends UserControl
public class MasterPage extends
 UserControl
解説解説

マスタ ページは、ASP.NET Web アプリケーションのコンテンツ ページのテンプレート コンテナおよびマージ ページとして機能します。マスタ ページを使用すると、一連のコンテンツ ページ全体で構造および内容を簡単に共有できます。コンテンツ プレースホルダを使用して、コンテンツ ページの内容で置き換えるマスタ ページのセクションを定義します。

マスタ ページおよび関連するコンテンツ ページを使用する場合、必要な XHTML 文書タグ (html、head、body など) はマスタ ページのみに追加し、他の .aspx ファイル (ASP.NET ページ) をスタンドアロンの Web ページとして作成しません。コンテンツ ページには、マスタ ページのプレースホルダに挿入する内容を定義します。

実行時に HTTP 要求が行われると、マスタ ページとコンテンツ ページが結合され、コンテンツ ページと同じ名前の単一のクラスが生成されます。結果として得られたコンパイル済みのマージされたクラスは、Page クラスから派生します。

マスタ ページには、直接的なマークアップやサーバー コントロール、およびコンテナ コントロールを定義できます。マスタ ページ内で ContentPlaceHolder コントロールの外側にある各要素は、マスタ ページとコンテンツ ページをマージした結果生成されるすべてのページに表示されます。

マスタ ページに関連する各コンテンツ ページは、@ Page ディレクティブの MasterPageFile 属性でマスタ ページを参照する必要があります。コンテンツ ページには、その @ Page ディレクティブと 1 つ以上の Content コントロールのみを定義できます。ページ テキスト、マークアップ、およびサーバー コントロールはすべて、Content コントロール内に配置する必要があります。Content コントロールが関連付けられているマスタ ページの ContentPlaceHolder コントロールを識別するには、Content コントロールの ContentPlaceHolderID プロパティを設定します。

実行時に、要求されたページの各 Content コントロールの動的な内容がマスタ ページにマージされ、各コントロールの関連する ContentPlaceHolder コントロールの正確な場所に配置されます。マスタ ページ内のその他のマークアップおよびコントロールは影響を受けません。イベント ハンドラは、マスタ クラスにもコンテンツ ページにも定義できます。詳細については、「ASP.NET のマスター ページとコンテンツ ページのイベント」を参照してください。

MasterPage クラスは、.master 拡張子を持つファイルと関連付けられています。これらのファイルは、実行時に MasterPage オブジェクトとしてコンパイルされ、サーバー メモリにキャッシュされます。

コンテンツ ページでマスタ ページを利用できるようにするには、Page 基本クラスの Master プロパティを使用します。Master プロパティはマスタ ページのインスタンスを返しますが、このインスタンスは MasterPage 基本クラスとして型指定されています。マスタ ページのコントロール、プロパティ、および関数にアクセスするために、Master プロパティを MasterPage にキャストできます。マスタ ページのクラス名は、@ Master ディレクティブの ClassName 属性を使用して定義します。

メモメモ

拡張子が .master のファイルはブラウザには提供されません。

マスタ ページで有効なディレクティブは UserControl オブジェクトで使用できるディレクティブと同じであり、次の属性を設定できます。

マスタ ページのディレクティブは、個別のコンテンツ ページのディレクティブをオーバーライドしません。

通常、マスタ ページは宣言によって作成されます。マスタ ページをプログラムによって作成する場合は、MasterPage クラスから直接派生させます。MasterPage クラスを拡張することに加えて、.master ファイルを作成して、ソース ファイルで呼び出したクラスに関連付けられているユーザー インターフェイス (UI) を視覚的に表示できるようにする必要があります。

マスタ ページの詳細については、「ASP.NET マスター ページの概要」を参照してください。

使用例使用例

このセクションには、4 つのコード例が含まれています。

宣言によってマスタ ページを作成し、コンテンツ ページを使用してマスタ ページに内容を追加する方法を次のコード例に示します。最初の Web ページは、MasterPageSample_1.master という名前の .master ページです。

<%@ Master Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html  >
<head runat="server">
    <title>MasterPage Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:contentplaceholder id="ContentPlaceHolder1" runat="server"
 />
    </div>
    </form>
</body>
</html>
<%@ Master Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html  >
<head runat="server">
    <title>MasterPage Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:contentplaceholder id="ContentPlaceHolder1"
 runat="server" />
    </div>
    </form>
</body>
</html>

MasterPageSample_1.master に関連付けられているコンテンツ ページを表すコード例を次に示します。このコード例には、Content コントロールが含まれており、ContentPlaceHolderID プロパティを使用して、内容が関連付けられている ContentPlaceHolder コントロールを指定しています。

<%@ Page Language="C#" MasterPageFile="~/MasterPageSample_1cs.master"
 Title="Content Page"%>

<asp:content 
    runat="server"
    contentplaceholderid="ContentPlaceHolder1" >Hello, Master Pages!</asp:content>
<%@ Page Language="VB" MasterPageFile="~/MasterPageSample_1vb.master"
 Title="Content Page"%>

<asp:content 
    runat="server"
    contentplaceholderid="ContentPlaceHolder1" >Hello,
 Master Pages!</asp:content>

マスタ ページにプロパティを追加する方法を次のコード例に示します。ClassName 属性を使用して、マスタ ページの名前を指定しています。

<%@ Master Language="C#" ClassName="MasterExample" %>

<script runat="server">
        public string SiteName
        {
            get { return "My Site Name";
 }
        }
</script>

<html  >
<head runat="server">
    <title>MasterPage Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
        </asp:contentplaceholder>
    </div>
    </form>
</body>
</html>
<%@ Master Language="VB" ClassName="MasterExample"
 %>

<script runat="server">
  Public ReadOnly Property
 SiteName() As String
    Get
      Return "My Site Name"
    End Get
  End Property

</script>

<html  >
<head runat="server">
    <title>MasterPage Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:contentplaceholder id="ContentPlaceHolder1"
 runat="server">
        </asp:contentplaceholder>
    </div>
    </form>
</body>
</html>

コンテンツ ページを使用して、前述のコード例のマスタ ページの SiteName パブリック プロパティにアクセスする方法を次のコード例に示します。

<%@ Page Language="C#" MasterPageFile="~/MasterPage.master"
 Title="MasterPage Example" %>

<script runat="server">
  protected void Page_Load(object sender, EventArgs
 e)
  {
    MasterExample m = (MasterExample)Page.Master;
    mylabel.Text = m.SiteName;
  }
</script>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1"
 runat="Server">
    Hello, Master Pages!
    <asp:Label runat="server" Text="Label" ID="mylabel"></asp:Label>
</asp:Content>
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master"
 Title="MasterPage Example" %>

<script runat="server">

  Protected Sub Page_Load(ByVal
 sender As Object, ByVal
 e As System.EventArgs)
    Dim m As MasterExample = CType(Page.Master,
 MasterPage)
    mylabel.Text = m.SiteName
  End Sub
</script>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1"
 runat="Server">
    Hello, Master Pages!
    <asp:Label runat="server" Text="Label"
 ID="mylabel"></asp:Label>
</asp:Content>
.NET Framework のセキュリティ.NET Framework のセキュリティ
継承階層継承階層
System.Object
   System.Web.UI.Control
     System.Web.UI.TemplateControl
       System.Web.UI.UserControl
        System.Web.UI.MasterPage
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MasterPage コンストラクタ


MasterPage プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ Application  現在の Web 要求に対する Application オブジェクトを取得します。 ( UserControl から継承されます。)
パブリック プロパティ AppRelativeTemplateSourceDirectory  このコントロールが含まれている Page オブジェクトまたは UserControl オブジェクトのアプリケーション相対の仮想ディレクトリを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ AppRelativeVirtualPath  解析してコンパイルするコントロールが含まれるファイルへのアプリケーション相対の仮想ディレクトリ パスを取得または設定します。 ( TemplateControl から継承されます。)
パブリック プロパティ Attributes  .aspx ファイル内のユーザー コントロール タグで宣言されたすべての属性名と値ペアのコレクションを取得します。 ( UserControl から継承されます。)
パブリック プロパティ BindingContainer  このコントロールのデータ バインディングを格納しているコントロールを取得します。 ( Control から継承されます。)
パブリック プロパティ Cache  ユーザー コントロールを格納しているアプリケーションに関連付けられた Cache オブジェクトを取得します。 ( UserControl から継承されます。)
パブリック プロパティ CachePolicy  このユーザー コントロールのキャッシュ パラメータのコレクションへの参照を取得します。 ( UserControl から継承されます。)
パブリック プロパティ ClientID  ASP.NET によって生成されたサーバー コントロール ID を取得します。 ( Control から継承されます。)
パブリック プロパティ Controls  UI 階層構造の指定されたサーバー コントロールの子コントロールを表す ControlCollection オブジェクトを取得します。 ( Control から継承されます。)
パブリック プロパティ EnableTheming  テーマを TemplateControl クラスの派生コントロールに適用するかどうかを示すブール値を取得または設定します。 ( TemplateControl から継承されます。)
パブリック プロパティ EnableViewState  サーバー コントロールが、そのビューステートおよび格納している子コントロールのビューステートを、要求しているクライアントに永続化させるかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ ID  サーバー コントロールに割り当てられたプログラム ID を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ IsPostBack  クライアント ポストバックへの応答としてユーザー コントロールを読み込んでいるのか、初めてユーザー コントロールを読み込んでアクセスしているのかを示す値を取得します。 ( UserControl から継承されます。)
パブリック プロパティ Master 入れ子になったマスタ ページの現在のマスタの親マスタ ページを取得します。
パブリック プロパティ MasterPageFile 現在のコンテンツが格納されているマスタ ページの名前を取得または設定します。
パブリック プロパティ NamingContainer  同じ Control.ID プロパティ値を持つ複数のサーバー コントロールを区別するための一意の名前空間を作成する、サーバー コントロールの名前付けコンテナへの参照を取得します。 ( Control から継承されます。)
パブリック プロパティ Page  サーバー コントロールを含んでいる Page インスタンスへの参照を取得します。 ( Control から継承されます。)
パブリック プロパティ Parent  ページ コントロールの階層構造における、サーバー コントロールの親コントロールへの参照を取得します。 ( Control から継承されます。)
パブリック プロパティ Request  現在の Web 要求に対する HttpRequest オブジェクトを取得します。 ( UserControl から継承されます。)
パブリック プロパティ Response  現在の Web 要求に対する HttpResponse オブジェクトを取得します。 ( UserControl から継承されます。)
パブリック プロパティ Server  現在の Web 要求に対する HttpServerUtility オブジェクトを取得します。 ( UserControl から継承されます。)
パブリック プロパティ Session  現在の Web 要求に対する HttpSessionState オブジェクトを取得します。 ( UserControl から継承されます。)
パブリック プロパティ Site  デザイン サーフェイスに現在のコントロールを表示するときに、このコントロールをホストするコンテナに関する情報を取得します。 ( Control から継承されます。)
パブリック プロパティ SkinID  コントロールに適用するスキンを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ TemplateControl  このコントロールを格納しているテンプレートへの参照を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ TemplateSourceDirectory  現在のサーバー コントロールを格納している Page または UserControl の仮想ディレクトリを取得します。 ( Control から継承されます。)
パブリック プロパティ Trace  現在の Web 要求に対する TraceContext オブジェクトを取得します。 ( UserControl から継承されます。)
パブリック プロパティ UniqueID  階層構造で修飾されたサーバー コントロールの一意の ID を取得します。 ( Control から継承されます。)
パブリック プロパティ Visible  サーバー コントロールを UI としてページに表示するかどうかを示す値を取得または設定します。 ( Control から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Adapter  コントロール用のブラウザ固有のアダプタを取得します。 ( Control から継承されます。)
プロテクト プロパティ AutoHandlers  AutoHandlers プロパティは、ASP.NET Version 2.0 では推奨されていません。このプロパティは生成されたクラスによって使用され、コードから使用するためのものではありません。 ( TemplateControl から継承されます。)
プロテクト プロパティ ChildControlsCreated  サーバー コントロールの子コントロールが作成されたかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ ClientIDSeparator  ClientID プロパティで使用される区切り記号を表す文字値を取得します。 ( Control から継承されます。)
プロテクト プロパティ ContentPlaceHolders 別のコンテンツ領域を定義するときにマスタ ページで使用される ContentPlaceHolder コントロールのリストを取得します。
プロテクト プロパティ ContentTemplates マスタ ページに関連付けられているコンテンツ コントロールのリストを取得します。
プロテクト プロパティ Context  現在の Web 要求に対するサーバー コントロールに関連付けられている HttpContext オブジェクトを取得します。 ( Control から継承されます。)
プロテクト プロパティ DesignMode  コントロールがデザイン サーフェイスで使用されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ Events  コントロールのイベント ハンドラ デリゲートのリストを取得します。このプロパティは読み取り専用です。 ( Control から継承されます。)
プロテクト プロパティ HasChildViewState  現在のサーバー コントロールの子コントロールが、保存されたビューステートの設定を持っているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IdSeparator  コントロール ID を区別するために使用する文字を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsChildControlStateCleared  このコントロールに含まれているコントロールに、コントロールの状態が設定されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsTrackingViewState  サーバー コントロールがビューステートの変更を保存しているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsViewStateEnabled  このコントロールでビューステートが有効かどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ LoadViewStateByID  コントロールがインデックスではなく ID によりビューステートの読み込みを行うかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ SupportAutoEvents  TemplateControl が自動イベントをサポートしているかどうかを示す値を取得します。 ( TemplateControl から継承されます。)
プロテクト プロパティ ViewState  同一のページに対する複数の要求にわたって、サーバー コントロールのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。 ( Control から継承されます。)
プロテクト プロパティ ViewStateIgnoresCase  StateBag オブジェクトが大文字小文字を区別しないかどうかを示す値を取得します。 ( Control から継承されます。)
参照参照

関連項目

MasterPage クラス
System.Web.UI 名前空間
MasterPageControlBuilder
ContentPlaceHolder
Content
UserControl

その他の技術情報

ASP.NET マスター ページの概要
入れ子にされた ASP.NET マスタ ページ

MasterPage メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド ApplyStyleSheetSkin  ページのスタイル シートに定義されたスタイル プロパティをコントロールに適用します。 ( Control から継承されます。)
パブリック メソッド DataBind  オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべての子コントロールにデータ ソースを連結します。 ( Control から継承されます。)
パブリック メソッド DesignerInitialize  RAD デザイナに必要な初期化の手順をユーザー コントロールで実行します。 ( UserControl から継承されます。)
パブリック メソッド Dispose  サーバー コントロールが、メモリから解放される前に最終的なクリーンアップを実行できるようにします。 ( Control から継承されます。)
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド FindControl  オーバーロードされます。 指定したサーバー コントロールの現在の名前付けコンテナを検索します。 ( Control から継承されます。)
パブリック メソッド Focus  コントロールに入力フォーカスを設定します。 ( Control から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド HasControls  サーバー コントロールに子コントロールが含まれているかどうかを確認します。 ( Control から継承されます。)
パブリック メソッド InitializeAsUserControl  宣言によって作成された UserControl オブジェクトを初期化します。ページとユーザー コントロールにはいくつかの違いがあるため、このメソッドを使用してユーザー コントロールを適切に初期化します。 ( UserControl から継承されます。)
パブリック メソッド LoadControl  オーバーロードされます。 Control を読み込みます。 ( TemplateControl から継承されます。)
パブリック メソッド LoadTemplate  外部ファイルから ITemplate インターフェイスのインスタンスを取得します。 ( TemplateControl から継承されます。)
パブリック メソッド MapPath  絶対仮想ファイル パスまたは相対仮想ファイル パスを物理ファイル パスに割り当てます。 ( UserControl から継承されます。)
パブリック メソッド ParseControl  入力文字列を Web フォーム ページまたはユーザー コントロールの Control オブジェクトに解析します。 ( TemplateControl から継承されます。)
パブリック メソッド ReadStringResource  オーバーロードされます。 文字列リソースを読み取ります。 ( TemplateControl から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド RenderControl  オーバーロードされます。 サーバー コントロールの内容を出力し、トレースが有効である場合はコントロールに関するトレース情報を格納します。 ( Control から継承されます。)
パブリック メソッド ResolveClientUrl  ブラウザで使用できる URL を取得します。 ( Control から継承されます。)
パブリック メソッド ResolveUrl  要求側クライアントで使用できる URL に変換します。 ( Control から継承されます。)
パブリック メソッド SetRenderMethodDelegate  サーバー コントロールとその内容を親コントロールに表示するイベント ハンドラ デリゲートを割り当てます。 ( Control から継承されます。)
パブリック メソッド TestDeviceFilter  デバイス フィルタが HTTP 要求に適用されるかどうかを示すブール値を返します。 ( TemplateControl から継承されます。)
パブリック メソッド ToString  現在の Object を表す String を返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddContentTemplate Content コントロールを ContentTemplates ディクショナリに追加します。
プロテクト メソッド AddedControl  子コントロールが Control オブジェクトの Controls コレクションに追加された後に呼び出されます。 ( Control から継承されます。)
プロテクト メソッド AddParsedSubObject  サーバー コントロールに、XML または HTML の要素が解析されたことを通知し、その要素をサーバー コントロールの ControlCollection オブジェクトに追加します。 ( Control から継承されます。)
プロテクト メソッド BuildProfileTree  ページのトレースが有効な場合、サーバー コントロールに関する情報を収集し、これを表示するために Trace プロパティに渡します。 ( Control から継承されます。)
プロテクト メソッド ClearChildControlState  サーバー コントロールのすべての子コントロールについて、コントロールの状態情報を削除します。 ( Control から継承されます。)
プロテクト メソッド ClearChildState  サーバー コントロールのすべての子コントロールのビューステート情報およびコントロールの状態情報を削除します。 ( Control から継承されます。)
プロテクト メソッド ClearChildViewState  サーバー コントロールのすべての子コントロールのビューステート情報を削除します。 ( Control から継承されます。)
プロテクト メソッド Construct  デザイン時ロジックを実行します。 ( TemplateControl から継承されます。)
プロテクト メソッド CreateChildControls  ASP.NET ページ フレームワークによって呼び出され、コンポジション ベースの実装を使用するサーバー コントロールに、ポスト バックまたは表示のための準備として、格納する子コントロールを作成するように通知します。 ( Control から継承されます。)
プロテクト メソッド CreateControlCollection  サーバー コントロールの子コントロール (リテラルおよびサーバーの両方) を保持する新しい ControlCollection オブジェクトを作成します。 ( Control から継承されます。)
プロテクト メソッド CreateResourceBasedLiteralControl  リソースに格納されたリテラル文字列にアクセスします。CreateResourceBasedLiteralControl メソッドは、コードで使用するためのものではありません。 ( TemplateControl から継承されます。)
プロテクト メソッド DataBind  オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべての子コントロールにデータ ソースを連結します。 ( Control から継承されます。)
プロテクト メソッド DataBindChildren  データ ソースをサーバー コントロールの子コントロールにバインドします。 ( Control から継承されます。)
プロテクト メソッド EnsureChildControls  サーバー コントロールに子コントロールが含まれているかどうかを確認します。含まれていない場合、子コントロールを作成します。 ( Control から継承されます。)
プロテクト メソッド EnsureID  ID が割り当てられていないコントロールの ID を作成します。 ( Control から継承されます。)
プロテクト メソッド Eval  オーバーロードされます。 オブジェクトに対するデータ バインディング式を実行時に解析および評価するためのサポートを提供します。 ( TemplateControl から継承されます。)
プロテクト メソッド Finalize  Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド FindControl  オーバーロードされます。 指定したサーバー コントロールの現在の名前付けコンテナを検索します。 ( Control から継承されます。)
プロテクト メソッド FrameworkInitialize  TemplateControl クラスから派生するコントロールを初期化します。 ( TemplateControl から継承されます。)
プロテクト メソッド GetDesignModeState  コントロールのデザイン時データを取得します。 ( Control から継承されます。)
プロテクト メソッド GetGlobalResourceObject  オーバーロードされます。 アプリケーション レベル リソースを取得します。 ( TemplateControl から継承されます。)
プロテクト メソッド GetLocalResourceObject  オーバーロードされます。 ページ レベル リソースを取得します。 ( TemplateControl から継承されます。)
プロテクト メソッド HasEvents  コントロールまたは子コントロールに対してイベントが登録されているかどうかを示す値を返します。 ( Control から継承されます。)
プロテクト メソッド IsLiteralContent  サーバー コントロールがリテラルな内容だけを保持しているかどうかを決定します。 ( Control から継承されます。)
プロテクト メソッド LoadControlState  SaveControlState メソッドによって保存された前回のページ要求からコントロールの状態情報を復元します。 ( Control から継承されます。)
プロテクト メソッド LoadViewState  SaveViewState メソッドによって保存された前回のユーザー コントロール要求からビューステート情報を復元します。 ( UserControl から継承されます。)
プロテクト メソッド MapPathSecure  仮想パス (絶対パスまたは相対パス) の割り当て先の物理パスを取得します。 ( Control から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object の簡易コピーを作成します。 ( Object から継承されます。)
プロテクト メソッド OnAbortTransaction  AbortTransaction イベントを発生させます。 ( TemplateControl から継承されます。)
プロテクト メソッド OnBubbleEvent  サーバー コントロールのイベントをページの UI サーバー コントロールの階層構造に渡すかどうかを決定します。 ( Control から継承されます。)
プロテクト メソッド OnCommitTransaction  CommitTransaction イベントを発生させます。 ( TemplateControl から継承されます。)
プロテクト メソッド OnDataBinding  DataBinding イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnError  Error イベントを発生させます。 ( TemplateControl から継承されます。)
プロテクト メソッド OnInit  Init イベントを発生させます。 ( UserControl から継承されます。)
プロテクト メソッド OnLoad  Load イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnPreRender  PreRender イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnUnload  Unload イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OpenFile  ファイルの読み込みで使用される Stream を取得します。 ( Control から継承されます。)
プロテクト メソッド RaiseBubbleEvent  イベントのソースおよびその情報をコントロールの親に割り当てます。 ( Control から継承されます。)
プロテクト メソッド RemovedControl  子コントロールが Control オブジェクトの Controls コレクションから削除された後に呼び出されます。 ( Control から継承されます。)
プロテクト メソッド Render  提供されたクライアントに表示される内容を書き込む HtmlTextWriter オブジェクトに、サーバー コントロールの内容を送信します。 ( Control から継承されます。)
プロテクト メソッド RenderChildren  クライアントに表示される内容の書き込みを行う、指定された HtmlTextWriter オブジェクトに、サーバー コントロールの子を出力します。 ( Control から継承されます。)
プロテクト メソッド RenderControl  オーバーロードされます。 サーバー コントロールの内容を出力し、トレースが有効である場合はコントロールに関するトレース情報を格納します。 ( Control から継承されます。)
プロテクト メソッド ResolveAdapter  指定したコントロールを表示するコントロール アダプタを取得します。 ( Control から継承されます。)
プロテクト メソッド SaveControlState  ページがサーバーにポスト バックされた時間以降に発生した、サーバー コントロールの状態の変更を保存します。 ( Control から継承されます。)
プロテクト メソッド SaveViewState  最後のページのポストバック以後に発生した、ユーザー コントロールのビューステートの変更を保存します。 ( UserControl から継承されます。)
プロテクト メソッド SetDesignModeState  コントロールのデザイン時データを設定します。 ( Control から継承されます。)
プロテクト メソッド SetStringResourcePointer  文字列リソースへのポインタを設定します。SetStringResourcePointer メソッドは生成されたクラスによって使用され、コードから使用するためのものではありません。 ( TemplateControl から継承されます。)
プロテクト メソッド TrackViewState  サーバー コントロールにビューステートの変更を追跡させ、サーバー コントロールの StateBag オブジェクトに変更を格納できるようにします。このオブジェクトは、Control.ViewState プロパティによってアクセスできます。 ( Control から継承されます。)
プロテクト メソッド WriteUTF8ResourceString  リソース文字列を HtmlTextWriter コントロールに書き込みます。WriteUTF8ResourceString メソッドは生成されたクラスによって使用され、コードから使用するためのものではありません。 ( TemplateControl から継承されます。)
プロテクト メソッド XPath  オーバーロードされます。 実行時にオブジェクトに対して XPath データ バインディング式を解析および評価するためのサポートを提供します。 ( TemplateControl から継承されます。)
プロテクト メソッド XPathSelect  オーバーロードされます。 XML ベースのデータに対してランタイム データ バインディングを提供し、IEnumerable インターフェイスを実装するノード コレクションを返します。 ( TemplateControl から継承されます。)
参照参照

関連項目

MasterPage クラス
System.Web.UI 名前空間
MasterPageControlBuilder
ContentPlaceHolder
Content
UserControl

その他の技術情報

ASP.NET マスター ページの概要
入れ子にされた ASP.NET マスタ ページ

MasterPage メンバ

Content コントロールおよびそれぞれのコントロールのみで構成されるページのテンプレートおよびマージ コンテナとして機能します。

MasterPage データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド MasterPage MasterPage クラスの新しいインスタンスを作成します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ Application  現在の Web 要求に対する Application オブジェクトを取得します。(UserControl から継承されます。)
パブリック プロパティ AppRelativeTemplateSourceDirectory  このコントロールが含まれている Page オブジェクトまたは UserControl オブジェクトのアプリケーション相対の仮想ディレクトリを取得または設定します。(Control から継承されます。)
パブリック プロパティ AppRelativeVirtualPath  解析してコンパイルするコントロールが含まれるファイルへのアプリケーション相対の仮想ディレクトリ パスを取得または設定します。 (TemplateControl から継承されます。)
パブリック プロパティ Attributes  .aspx ファイル内のユーザー コントロール タグで宣言されたすべての属性名と値ペアのコレクションを取得します。(UserControl から継承されます。)
パブリック プロパティ BindingContainer  このコントロールのデータ バインディングを格納しているコントロールを取得します。(Control から継承されます。)
パブリック プロパティ Cache  ユーザー コントロールを格納しているアプリケーションに関連付けられた Cache オブジェクトを取得します。(UserControl から継承されます。)
パブリック プロパティ CachePolicy  このユーザー コントロールのキャッシュ パラメータのコレクションへの参照を取得します。(UserControl から継承されます。)
パブリック プロパティ ClientID  ASP.NET によって生成されたサーバー コントロール ID を取得します。(Control から継承されます。)
パブリック プロパティ Controls  UI 階層構造の指定されたサーバー コントロールの子コントロールを表す ControlCollection オブジェクトを取得します。(Control から継承されます。)
パブリック プロパティ EnableTheming  テーマを TemplateControl クラスの派生コントロールに適用するかどうかを示すブール値を取得または設定します。 (TemplateControl から継承されます。)
パブリック プロパティ EnableViewState  サーバー コントロールが、そのビューステートおよび格納している子コントロールのビューステートを、要求しているクライアントに永続化させるかどうかを示す値を取得または設定します。(Control から継承されます。)
パブリック プロパティ ID  サーバー コントロールに割り当てられたプログラム ID を取得または設定します。(Control から継承されます。)
パブリック プロパティ IsPostBack  クライアント ポストバックへの応答としてユーザー コントロールを読み込んでいるのか、初めてユーザー コントロールを読み込んでアクセスしているのかを示す値を取得します。(UserControl から継承されます。)
パブリック プロパティ Master 入れ子になったマスタ ページの現在のマスタの親マスタ ページを取得します。
パブリック プロパティ MasterPageFile 現在のコンテンツが格納されているマスタ ページの名前を取得または設定します。
パブリック プロパティ NamingContainer  同じ Control.ID プロパティ値を持つ複数のサーバー コントロールを区別するための一意の名前空間を作成する、サーバー コントロールの名前付けコンテナへの参照を取得します。(Control から継承されます。)
パブリック プロパティ Page  サーバー コントロールを含んでいる Page インスタンスへの参照を取得します。(Control から継承されます。)
パブリック プロパティ Parent  ページ コントロールの階層構造における、サーバー コントロールの親コントロールへの参照を取得します。(Control から継承されます。)
パブリック プロパティ Request  現在の Web 要求に対する HttpRequest オブジェクトを取得します。(UserControl から継承されます。)
パブリック プロパティ Response  現在の Web 要求に対する HttpResponse オブジェクトを取得します。(UserControl から継承されます。)
パブリック プロパティ Server  現在の Web 要求に対する HttpServerUtility オブジェクトを取得します。(UserControl から継承されます。)
パブリック プロパティ Session  現在の Web 要求に対する HttpSessionState オブジェクトを取得します。(UserControl から継承されます。)
パブリック プロパティ Site  デザイン サーフェイスに現在のコントロールを表示するときに、このコントロールをホストするコンテナに関する情報を取得します。(Control から継承されます。)
パブリック プロパティ SkinID  コントロールに適用するスキンを取得または設定します。(Control から継承されます。)
パブリック プロパティ TemplateControl  このコントロールを格納しているテンプレートへの参照を取得または設定します。 (Control から継承されます。)
パブリック プロパティ TemplateSourceDirectory  現在のサーバー コントロールを格納している Page または UserControl の仮想ディレクトリを取得します。(Control から継承されます。)
パブリック プロパティ Trace  現在の Web 要求に対する TraceContext オブジェクトを取得します。(UserControl から継承されます。)
パブリック プロパティ UniqueID  階層構造で修飾されたサーバー コントロールの一意の ID を取得します。(Control から継承されます。)
パブリック プロパティ Visible  サーバー コントロールを UI としてページに表示するかどうかを示す値を取得または設定します。(Control から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Adapter  コントロール用のブラウザ固有のアダプタを取得します。(Control から継承されます。)
プロテクト プロパティ AutoHandlers  AutoHandlers プロパティは、ASP.NET Version 2.0 では推奨されていません。このプロパティは生成されたクラスによって使用され、コードから使用するためのものではありません。(TemplateControl から継承されます。)
プロテクト プロパティ ChildControlsCreated  サーバー コントロールの子コントロールが作成されたかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ ClientIDSeparator  ClientID プロパティで使用される区切り記号を表す文字値を取得します。(Control から継承されます。)
プロテクト プロパティ ContentPlaceHolders 別のコンテンツ領域を定義するときにマスタ ページで使用される ContentPlaceHolder コントロールのリストを取得します。
プロテクト プロパティ ContentTemplates マスタ ページに関連付けられているコンテンツ コントロールのリストを取得します。
プロテクト プロパティ Context  現在の Web 要求に対するサーバー コントロールに関連付けられている HttpContext オブジェクトを取得します。(Control から継承されます。)
プロテクト プロパティ DesignMode  コントロールがデザイン サーフェイスで使用されているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ Events  コントロールのイベント ハンドラ デリゲートのリストを取得します。このプロパティは読み取り専用です。(Control から継承されます。)
プロテクト プロパティ HasChildViewState  現在のサーバー コントロールの子コントロールが、保存されたビューステートの設定を持っているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IdSeparator  コントロール ID を区別するために使用する文字を取得します。(Control から継承されます。)
プロテクト プロパティ IsChildControlStateCleared  このコントロールに含まれているコントロールに、コントロールの状態が設定されているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IsTrackingViewState  サーバー コントロールがビューステートの変更を保存しているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IsViewStateEnabled  このコントロールでビューステートが有効かどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ LoadViewStateByID  コントロールがインデックスではなく ID によりビューステートの読み込みを行うかどうかを示す値を取得します。 (Control から継承されます。)
プロテクト プロパティ SupportAutoEvents  TemplateControl が自動イベントをサポートしているかどうかを示す値を取得します。(TemplateControl から継承されます。)
プロテクト プロパティ ViewState  同一のページに対する複数の要求にわたって、サーバー コントロールのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。(Control から継承されます。)
プロテクト プロパティ ViewStateIgnoresCase  StateBag オブジェクトが大文字小文字を区別しないかどうかを示す値を取得します。(Control から継承されます。)
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド ApplyStyleSheetSkin  ページのスタイル シートに定義されたスタイル プロパティをコントロールに適用します。 (Control から継承されます。)
パブリック メソッド DataBind  オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべての子コントロールにデータ ソースを連結します。 (Control から継承されます。)
パブリック メソッド DesignerInitialize  RAD デザイナに必要な初期化の手順をユーザー コントロールで実行します。 (UserControl から継承されます。)
パブリック メソッド Dispose  サーバー コントロールが、メモリから解放される前に最終的なクリーンアップを実行できるようにします。 (Control から継承されます。)
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド FindControl  オーバーロードされます。 指定したサーバー コントロールの現在の名前付けコンテナを検索します。 (Control から継承されます。)
パブリック メソッド Focus  コントロールに入力フォーカスを設定します。 (Control から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド HasControls  サーバー コントロールに子コントロールが含まれているかどうかを確認します。 (Control から継承されます。)
パブリック メソッド InitializeAsUserControl  宣言によって作成された UserControl オブジェクトを初期化します。ページとユーザー コントロールにはいくつかの違いがあるため、このメソッドを使用してユーザー コントロールを適切に初期化します。 (UserControl から継承されます。)
パブリック メソッド LoadControl  オーバーロードされます。 Control を読み込みます。 (TemplateControl から継承されます。)
パブリック メソッド LoadTemplate  外部ファイルから ITemplate インターフェイスのインスタンスを取得します。 (TemplateControl から継承されます。)
パブリック メソッド MapPath  絶対仮想ファイル パスまたは相対仮想ファイル パスを物理ファイル パスに割り当てます。 (UserControl から継承されます。)
パブリック メソッド ParseControl  入力文字列を Web フォーム ページまたはユーザー コントロールの Control オブジェクトに解析します。 (TemplateControl から継承されます。)
パブリック メソッド ReadStringResource  オーバーロードされます。 文字列リソースを読み取ります。 (TemplateControl から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド RenderControl  オーバーロードされます。 サーバー コントロールの内容を出力し、トレースが有効である場合はコントロールに関するトレース情報を格納します。 (Control から継承されます。)
パブリック メソッド ResolveClientUrl  ブラウザで使用できる URL を取得します。 (Control から継承されます。)
パブリック メソッド ResolveUrl  要求側クライアントで使用できる URL に変換します。 (Control から継承されます。)
パブリック メソッド SetRenderMethodDelegate  サーバー コントロールとその内容を親コントロールに表示するイベント ハンドラ デリゲートを割り当てます。 (Control から継承されます。)
パブリック メソッド TestDeviceFilter  デバイス フィルタが HTTP 要求に適用されるかどうかを示すブール値を返します。 (TemplateControl から継承されます。)
パブリック メソッド ToString  現在の Object を表す String を返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddContentTemplate Content コントロールを ContentTemplates ディクショナリに追加します。
プロテクト メソッド AddedControl  子コントロールが Control オブジェクトの Controls コレクションに追加された後に呼び出されます。 (Control から継承されます。)
プロテクト メソッド AddParsedSubObject  サーバー コントロールに、XML または HTML の要素が解析されたことを通知し、その要素をサーバー コントロールの ControlCollection オブジェクトに追加します。 (Control から継承されます。)
プロテクト メソッド BuildProfileTree  ページのトレースが有効な場合、サーバー コントロールに関する情報を収集し、これを表示するために Trace プロパティに渡します。 (Control から継承されます。)
プロテクト メソッド ClearChildControlState  サーバー コントロールのすべての子コントロールについて、コントロールの状態情報を削除します。 (Control から継承されます。)
プロテクト メソッド ClearChildState  サーバー コントロールのすべての子コントロールのビューステート情報およびコントロールの状態情報を削除します。 (Control から継承されます。)
プロテクト メソッド ClearChildViewState  サーバー コントロールのすべての子コントロールのビューステート情報を削除します。 (Control から継承されます。)
プロテクト メソッド Construct  デザイン時ロジックを実行します。 (TemplateControl から継承されます。)
プロテクト メソッド CreateChildControls  ASP.NET ページ フレームワークによって呼び出され、コンポジション ベースの実装を使用するサーバー コントロールに、ポスト バックまたは表示のための準備として、格納する子コントロールを作成するように通知します。 (Control から継承されます。)
プロテクト メソッド CreateControlCollection  サーバー コントロールの子コントロール (リテラルおよびサーバーの両方) を保持する新しい ControlCollection オブジェクトを作成します。 (Control から継承されます。)
プロテクト メソッド CreateResourceBasedLiteralControl  リソースに格納されたリテラル文字列にアクセスします。CreateResourceBasedLiteralControl メソッドは、コードで使用するためのものではありません。 (TemplateControl から継承されます。)
プロテクト メソッド DataBind  オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべての子コントロールにデータ ソースを連結します。 (Control から継承されます。)
プロテクト メソッド DataBindChildren  データ ソースをサーバー コントロールの子コントロールにバインドします。 (Control から継承されます。)
プロテクト メソッド EnsureChildControls  サーバー コントロールに子コントロールが含まれているかどうかを確認します。含まれていない場合、子コントロールを作成します。 (Control から継承されます。)
プロテクト メソッド EnsureID  ID が割り当てられていないコントロールの ID を作成します。 (Control から継承されます。)
プロテクト メソッド Eval  オーバーロードされます。 オブジェクトに対するデータ バインディング式を実行時に解析および評価するためのサポートを提供します。 (TemplateControl から継承されます。)
プロテクト メソッド Finalize  Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
プロテクト メソッド FindControl  オーバーロードされます。 指定したサーバー コントロールの現在の名前付けコンテナを検索します。 (Control から継承されます。)
プロテクト メソッド FrameworkInitialize  TemplateControl クラスから派生するコントロールを初期化します。 (TemplateControl から継承されます。)
プロテクト メソッド GetDesignModeState  コントロールのデザイン時データを取得します。 (Control から継承されます。)
プロテクト メソッド GetGlobalResourceObject  オーバーロードされます。 アプリケーション レベル リソースを取得します。 (TemplateControl から継承されます。)
プロテクト メソッド GetLocalResourceObject  オーバーロードされます。 ページ レベル リソースを取得します。 (TemplateControl から継承されます。)
プロテクト メソッド HasEvents  コントロールまたは子コントロールに対してイベントが登録されているかどうかを示す値を返します。 (Control から継承されます。)
プロテクト メソッド IsLiteralContent  サーバー コントロールがリテラルな内容だけを保持しているかどうかを決定します。 (Control から継承されます。)
プロテクト メソッド LoadControlState  SaveControlState メソッドによって保存された前回のページ要求からコントロールの状態情報を復元します。 (Control から継承されます。)
プロテクト メソッド LoadViewState  SaveViewState メソッドによって保存された前回のユーザー コントロール要求からビューステート情報を復元します。 (UserControl から継承されます。)
プロテクト メソッド MapPathSecure  仮想パス (絶対パスまたは相対パス) の割り当て先の物理パスを取得します。 (Control から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnAbortTransaction  AbortTransaction イベントを発生させます。 (TemplateControl から継承されます。)
プロテクト メソッド OnBubbleEvent  サーバー コントロールのイベントをページの UI サーバー コントロールの階層構造に渡すかどうかを決定します。 (Control から継承されます。)
プロテクト メソッド OnCommitTransaction  CommitTransaction イベントを発生させます。 (TemplateControl から継承されます。)
プロテクト メソッド OnDataBinding  DataBinding イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnError  Error イベントを発生させます。 (TemplateControl から継承されます。)
プロテクト メソッド OnInit  Init イベントを発生させます。 (UserControl から継承されます。)
プロテクト メソッド OnLoad  Load イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnPreRender  PreRender イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnUnload  Unload イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OpenFile  ファイルの読み込みで使用される Stream を取得します。 (Control から継承されます。)
プロテクト メソッド RaiseBubbleEvent  イベントのソースおよびその情報をコントロールの親に割り当てます。 (Control から継承されます。)
プロテクト メソッド RemovedControl  子コントロールが Control オブジェクトの Controls コレクションから削除された後に呼び出されます。 (Control から継承されます。)
プロテクト メソッド Render  提供されたクライアントに表示される内容を書き込む HtmlTextWriter オブジェクトに、サーバー コントロールの内容を送信します。 (Control から継承されます。)
プロテクト メソッド RenderChildren  クライアントに表示される内容の書き込みを行う、指定された HtmlTextWriter オブジェクトに、サーバー コントロールの子を出力します。 (Control から継承されます。)
プロテクト メソッド RenderControl  オーバーロードされます。 サーバー コントロールの内容を出力し、トレースが有効である場合はコントロールに関するトレース情報を格納します。 (Control から継承されます。)
プロテクト メソッド ResolveAdapter  指定したコントロールを表示するコントロール アダプタを取得します。 (Control から継承されます。)
プロテクト メソッド SaveControlState  ページがサーバーにポスト バックされた時間以降に発生した、サーバー コントロールの状態の変更を保存します。 (Control から継承されます。)
プロテクト メソッド SaveViewState  最後のページのポストバック以後に発生した、ユーザー コントロールのビューステートの変更を保存します。 (UserControl から継承されます。)
プロテクト メソッド SetDesignModeState  コントロールのデザイン時データを設定します。 (Control から継承されます。)
プロテクト メソッド SetStringResourcePointer  文字列リソースへのポインタを設定します。SetStringResourcePointer メソッドは生成されたクラスによって使用され、コードから使用するためのものではありません。 (TemplateControl から継承されます。)
プロテクト メソッド TrackViewState  サーバー コントロールにビューステートの変更を追跡させ、サーバー コントロールの StateBag オブジェクトに変更を格納できるようにします。このオブジェクトは、Control.ViewState プロパティによってアクセスできます。 (Control から継承されます。)
プロテクト メソッド WriteUTF8ResourceString  リソース文字列を HtmlTextWriter コントロールに書き込みます。WriteUTF8ResourceString メソッドは生成されたクラスによって使用され、コードから使用するためのものではありません。 (TemplateControl から継承されます。)
プロテクト メソッド XPath  オーバーロードされます。 実行時にオブジェクトに対して XPath データ バインディング式を解析および評価するためのサポートを提供します。 (TemplateControl から継承されます。)
プロテクト メソッド XPathSelect  オーバーロードされます。 XML ベースのデータに対してランタイム データ バインディングを提供し、IEnumerable インターフェイスを実装するノード コレクションを返します。 (TemplateControl から継承されます。)
パブリック イベントパブリック イベント
参照参照

関連項目

MasterPage クラス
System.Web.UI 名前空間
MasterPageControlBuilder
ContentPlaceHolder
Content
UserControl

その他の技術情報

ASP.NET マスター ページの概要
入れ子にされた ASP.NET マスタ ページ

「master page」の例文・使い方・用例・文例

Weblio日本語例文用例辞書はプログラムで機械的に例文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。


英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「MasterPage」の関連用語

MasterPageのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MasterPageのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2026 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【マスターページ】の記事を利用しております。
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2026 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2026 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2026 GRAS Group, Inc.RSS