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

page

別表記:ペイジ、ページ

「page」とは・「page」の意味

「page」とは、本や雑誌などの印刷物における一枚の紙を指す言葉である。また、ウェブページや電子書籍の一画面も「page」と呼ばれることがある。呼び出しというキーワードに関連して、電話やインターホンを使って他の人を呼び出すことも「page」と表現されることがある。

「page」の複数形

「page」の複数形は「pages」である。単数形の「page」が一枚の紙や一画面を意味するのに対し、「pages」は複数の紙や画面を指す。

「page」のスラングとしての意味

スラングとしての「page」は、特定の情報や知識を持っている人物を指すことがある。例えば、ある分野の専門家や情報源となる人物を「page」と呼ぶことがある。

「page」の発音・読み方

「page」の発音は、ペイジ(/peɪdʒ/)と読む。英語圏ではこの読み方が一般的である。

「page」の略語

「page」には略語が存在しない。しかし、関連する言葉として「pg」や「p」があり、これらはページ数を表す際に使われることがある。

「page」の語源・由来

「page」の語源は、ラテン語の「pagina」であり、その意味は「紙の葉」である。この言葉が古フランス語を経て現在の「page」という形になった。

「page」を含む英熟語・英語表現

「same page」とは

「same page」とは、二人以上の人が同じ考えや意見を持っていることを表す表現である。例えば、プロジェクトの進行に関してメンバーが同じ理解を持っている場合、「We are on the same page」と表現される。

「page」の使い方・例文

1. Please turn to page 10.(10ページ目を開いてください。)
2. This web page is not available.(このウェブページは利用できません。)
3. The book has 200 pages.(その本は200ページある。)
4. I will page the doctor for you.(あなたのために医者を呼び出します。)
5. The report is 50 pages long.(その報告書は50ページの長さがある。)
6. We are on the same page.(私たちは同じ考えを持っている。)
7. She is the go-to page for that information.(彼女はその情報の情報源である。)
8. The book's pages are yellowed with age.(その本のページは年月を経て黄ばんでいる。)
9. Please write your name at the top of the page.(ページの上部に名前を書いてください。)
10. The article continues on page 5.(記事は5ページ目に続いている。)

ピー【P/p】

読み方:ぴー

1 英語のアルファベットの第16字。

2 《page》本のページの略号。

3 《pitcher》野球で、投手の略号。

4 《parking》道路標識や地図記号・地図上のアイコンで、「駐車場」「駐車可」の記号。

5 〈P〉《producer》プロデューサー。

6 〈p〉《(イタリア)piano》音楽で、強弱標語の一つ、ピアノの記号。

7 〈P〉《phosphorus》燐(りん)の元素記号。

8 《parental》遺伝学で、親の世代を表す記号。

9 〈p〉《pico》数の単位、ピコの記号。

10 〈p〉《(フランス)petit》染色体の短腕を表す記号。12pは12番染色体の短腕を意味する。

11 〈P〉《piece》部品や料理などを数える、助数詞としてのピースの略。

12 〈P〉《player》主にテレビゲームで、遊ぶ人を数える助数詞としてのプレーヤーの略。


ページ【Page】


ページ【page】【頁】

読み方:ぺーじ

1 書籍・帳簿などの紙の一つの面。また、そこに記した数字。ノンブル。「―を繰る」「35―」

2 (比喩的に)連続した事柄の中の、ある出来事。「映画の歴史に新たな―を加える」

3 (page)「ホームページ」または「ウェブページ」の略。「―ビュー」「―のトップへ戻る」


Page イベント


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

  名前 説明
パブリック イベント AbortTransaction  ユーザーがトランザクションを終了すると発生します。 ( TemplateControl から継承されます。)
パブリック イベント CommitTransaction  トランザクションが完了すると発生します。 ( TemplateControl から継承されます。)
パブリック イベント DataBinding  サーバー コントロールがデータ ソースに連結すると発生します。 ( Control から継承されます。)
パブリック イベント Disposed  サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。 ( Control から継承されます。)
パブリック イベント Error  未処理の例外がスローされると発生します。 ( TemplateControl から継承されます。)
パブリック イベント Init  サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。 ( Control から継承されます。)
パブリック イベント InitComplete ページの初期化が完了したときに発生します。
パブリック イベント Load  サーバー コントロールが Page オブジェクトに読み込まれると発生します。 ( Control から継承されます。)
パブリック イベント LoadComplete ページの有効期間の読み込み段階が終了するときに発生します。
パブリック イベント PreInit ページの初期化の開始時に発生します。
パブリック イベント PreLoad ページのLoad イベントの前に発生します。
パブリック イベント PreRender  Control オブジェクトの読み込み後、表示を開始する前に発生します。 ( Control から継承されます。)
パブリック イベント PreRenderComplete ページの内容が表示される前に発生します。
パブリック イベント SaveStateComplete ページで、そのページおよびそのページに含まれるコントロールのすべてのビューステート情報とコントロールの状態情報が保存された後に発生します。
パブリック イベント Unload  サーバー コントロールがメモリからアンロードされると発生します。 ( Control から継承されます。)
参照参照

Page クラス

ASP.NET Web アプリケーションのホストであるサーバーから要求された .aspx ファイルを表します。このファイルは Web フォーム ページとも呼ばれます。

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

Public Class Page
    Inherits TemplateControl
    Implements IHttpHandler
public class Page : TemplateControl, IHttpHandler
public ref class Page : public
 TemplateControl, IHttpHandler
public class Page extends TemplateControl implements
 IHttpHandler
public class Page extends
 TemplateControl implements IHttpHandler
解説解説

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

分離コード技法を使用して Web フォーム ページを作成する場合は、このクラスから派生します。Microsoft Visual Studio などの Rapid Application Development (RAD) デザイナは、自動的にこのモデルを使用して Web フォーム ページを作成します。

Page オブジェクトは、INamingContainer インターフェイスを実装しているコントロール、またはこのインターフェイスを実装しているコントロールの子を除く、ページ内のすべてのサーバー コントロールの名前付けコンテナとして機能します。

Page クラスは、Web アプリケーションのユーザー インターフェイスとして機能するコントロールです。このため、このクラスを使用する際は、安全なコードの作成およびアプリケーションのセキュリティ保護のためのベスト プラクティスに従っていることを注意深く確認する必要があります。これらのトピックの概要については、「Web アプリケーションのセキュリティ上の脅威の概要」、「セキュリティ ポリシーの実施」、および「セキュリティの基本概念」を参照してください。詳細については、「標準コントロールのセキュリティ保護」「方法 : 安全なエラー メッセージを表示する」、「方法 : HTML エンコーディングを文字列に適用して Web アプリケーションをスクリプトによる攻略から保護する」、および「検証コントロールの概要」を参照してください。

使用例使用例

Page クラスを分離コード ページ モデルで使用する方法を次のコード例に示します。分離コード ソース ファイルは、基本のページ クラスから継承した部分クラスを宣言します。Page または Page から派生した他のクラスを基本のページ クラスにできます。さらに、部分クラスでは、分離コード ファイルで、フィールド メンバとして定義しなくても、ページ上で定義されたコントロールを使用できます。

Imports System

Partial Class MyCodeBehindVB
    Inherits System.Web.UI.Page


    Protected Sub Page_Load(ByVal
 sender As Object, ByVal
 e As System.EventArgs) Handles Me.Load

        ' Place page-specific code here.

    End Sub

    ' Define a handler for the button click.
    Protected Sub SubmitBtn_Click(ByVal
 sender As Object, ByVal
 e As System.EventArgs) Handles MyButton.Click

        MySpan.InnerHtml = "Hello, " + MyTextBox.Text
 + "."

    End Sub

End Class
using System;

public partial class MyCodeBehindCS : System.Web.UI.Page
{     
    protected void Page_Load(object sender,
 EventArgs e)
    {

        // Place page-specific code here.


    }

    // Define a handler for the button click.
    protected void SubmitBtn_Click(object sender,
 EventArgs e)
    {    

        MySpan.InnerHtml = "Hello, " + MyTextBox.Text + ".";

    }
}

上記の分離コード ソース ファイルに対応する .aspx ファイルのコード例を次に示します。

<%@ Page Language="VB" CodeFile="pageexample.aspx.vb"
 Inherits="MyCodeBehindVB" %>

<html>
<head runat="server">
    <title>Page Class Example</title>
</head>
<body>
    <form runat="server">
    <div>
       <table>
          <tr>
            <td> Name: </td>
            <td> <asp:textbox id="MyTextBox"
 runat="server"/> </td>
          </tr>
          <tr>
             <td></td>
             <td><asp:button id="MyButton"
 text="Click Here" onclick="SubmitBtn_Click"
 runat="server"/></td>
          </tr>
          <tr>
             <td></td>
             <td><span id="MySpan" runat="server"
 /></td>
          </tr>
       </table>         
    </div>
    </form>
</body>
</html>
<%@ Page Language="C#" CodeFile="pageexample.aspx.cs" Inherits="MyCodeBehindCS"
 %>

<html>
<head runat="server">
    <title>Page Class Example</title>
</head>
<body>
    <form runat="server">
    <div>
       <table>
          <tr>
            <td> Name: </td>
            <td> <asp:textbox id="MyTextBox" runat="server"/>
 </td>
          </tr>
          <tr>
             <td></td>
             <td><asp:button id="MyButton" text="Click Here"
 onclick="SubmitBtn_Click" runat="server"/></td>
          </tr>
          <tr>
             <td></td>
             <td><span id="MySpan" runat="server" /></td>
          </tr>
       </table>     
    </div>
    </form>
</body>
</html>

@ Page ディレクティブ、および Inherits 属性と CodeFile 属性を使用して、分離コード ファイルを .aspx ファイルと結合する必要があります。この例では、Inherits 属性は MyCodeBehind クラスを示し、CodeFile 属性は、このクラスが使用されている言語固有のファイルへのパスを示します。

シングルファイル ページ モデル、および IsPostBack プロパティと Page の Response プロパティにアクセスする方法を次のコード例に示します。

<%@ Page Language="VB" %>

<script runat="server">

  Protected Sub Page_Load(ByVal
 sender As Object, ByVal
 e As System.EventArgs)

    Dim sb As New StringBuilder()
    
    If (Page.IsPostBack) Then
      
      sb.Append("You posted back to the page.<br>")
    
    End If
    
    sb.Append("The host address is " + Page.Request.UserHostAddress
 + ".<br>")
    sb.Append("The page title is """
 + Page.Header.Title + """.")
    
    PageMessage.Text = sb.ToString()
    
  End Sub
  
</script>

<html>
<head runat="server">
    <title>Page Class Example</title>
</head>
<body>
    <form id="form1" 
          runat="server">
    <div>
    <asp:Label id="PageMessage" 
               runat="server"/>
    <br /> <br />
    <asp:Button id="PageButton"
                Text="PostBack"
                runat="server" />    
    </div>
    </form>
</body>
</html>
<%@ Page Language="C#" %>

<script runat="server">

  protected void Page_Load(object sender, EventArgs
 e)
  {
    StringBuilder sb = new StringBuilder();
    
    if (Page.IsPostBack)
      sb.Append("You posted back to the page.<br>");

    sb.Append("The host address is " + Page.Request.UserHostAddress + ".<br>");
    sb.Append("The page title is \"" + Page.Header.Title + "\".");

    PageMessage.Text = sb.ToString();

  }
</script>

<html>
<head runat="server">
    <title>Page Class Example</title>
</head>
<body>
    <form id="form1" 
          runat="server">
    <div>
    <asp:Label id="PageMessage" 
               runat="server"/>
    <br /> <br />
    <asp:Button id="PageButton"
                Text="PostBack"
                runat="server" />
    </div>
    </form>
</body>
</html>
.NET Framework のセキュリティ.NET Framework のセキュリティ
継承階層継承階層
System.Object
   System.Web.UI.Control
     System.Web.UI.TemplateControl
      System.Web.UI.Page
         System.Web.UI.MobileControls.MobilePage
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Page コンストラクタ


Page フィールド


Page プロパティ


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

( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ Application 現在の Web 要求に対する HttpApplicationState オブジェクトを取得します。
パブリック プロパティ AppRelativeTemplateSourceDirectory  このコントロールが含まれている Page オブジェクトまたは UserControl オブジェクトのアプリケーション相対の仮想ディレクトリを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ AppRelativeVirtualPath  解析してコンパイルするコントロールが含まれるファイルへのアプリケーション相対の仮想ディレクトリ パスを取得または設定します。 ( TemplateControl から継承されます。)
パブリック プロパティ AsyncTimeout 非同期操作の処理時に使用されるタイムアウト間隔を示す値を取得または設定します。
パブリック プロパティ BindingContainer  このコントロールのデータ バインディングを格納しているコントロールを取得します。 ( Control から継承されます。)
パブリック プロパティ Buffer ページ出力がバッファリングされるかどうかを示す値を設定します。
パブリック プロパティ Cache ページが存在するアプリケーションに関連付けられた Cache オブジェクトを取得します。
パブリック プロパティ ClientID  ASP.NET によって生成されたサーバー コントロール ID を取得します。 ( Control から継承されます。)
パブリック プロパティ ClientQueryString 要求された URL のクエリ文字列部分を取得します。
パブリック プロパティ ClientScript スクリプトの管理と登録、およびページへの追加に使用する ClientScriptManager オブジェクトを取得します。
パブリック プロパティ ClientTarget ブラウザの自動検出機能をオーバーライドし、ページが特定のブラウザ クライアントでどのように表示されるかを指定できるようにする値を取得または設定します。
パブリック プロパティ CodePage 現在の Page のコード ページ ID を設定します。
パブリック プロパティ ContentType ページに関連付けられている HttpResponse オブジェクトの HTTP MIME 型を設定します。
パブリック プロパティ Controls  UI 階層構造の指定されたサーバー コントロールの子コントロールを表す ControlCollection オブジェクトを取得します。 ( Control から継承されます。)
パブリック プロパティ Culture ページに関連付けられている Thread オブジェクトのカルチャ ID を設定します。
パブリック プロパティ EnableEventValidation ページがポストバック イベントとコールバック イベントを検証するかどうかを示す値を取得または設定します。
パブリック プロパティ EnableTheming  テーマを TemplateControl クラスの派生コントロールに適用するかどうかを示すブール値を取得または設定します。 ( TemplateControl から継承されます。)
パブリック プロパティ EnableViewState オーバーライドされます。 現在のページ要求が終了したとき、ページがそのビューステート、および格納しているサーバー コントロールのビューステートを維持するかどうかを示す値を取得または設定します。
パブリック プロパティ EnableViewStateMac ページがクライアントからポストバックされたときに、ページのビューステートに対して、ASP.NET でメッセージ認証チェック (MAC: Message Authentication Check) を実行する必要があるかどうかを示す値を取得または設定します。
パブリック プロパティ ErrorPage 処理されていないページ例外が発生した場合に、要求側のブラウザがリダイレクトされる対象のエラー ページを取得または設定します。
パブリック プロパティ Form ページの HTML フォームを取得します。
パブリック プロパティ Header ページの宣言で head 要素が runat=server を使用して定義されている場合に、ドキュメントのヘッダーを取得します。
パブリック プロパティ ID オーバーライドされます。 Page クラスの特定のインスタンスの識別子を取得または設定します。
パブリック プロパティ IdSeparator ページの特定のコントロールに対して一意の ID を作成するときに、コントロールの ID を区別するために使用する文字を取得します。
パブリック プロパティ IsAsync ページが非同期に処理されるかどうかを示す値を取得します。
パブリック プロパティ IsCallback ページ要求がコールバックの結果であるかどうかを示す値を取得します。
パブリック プロパティ IsCrossPagePostBack ページが、ページ間のポストバックに関与しているかどうかを示す値を取得します。
パブリック プロパティ IsPostBack クライアント ポストバックへの応答としてページを読み込んでいるのか、初めてページを読み込んでアクセスしているのかを示す値を取得します。
パブリック プロパティ IsReusable Page オブジェクトを再利用できるかどうかを示す値を取得します。
パブリック プロパティ IsValid ページ検証が成功したかどうかを示す値を取得します。
パブリック プロパティ Items ページ コンテキストに格納されているオブジェクトの一覧を取得します。
パブリック プロパティ LCID ページと関連付けられている Thread オブジェクトのロケール識別子を設定します。
パブリック プロパティ MaintainScrollPositionOnPostBack ポストバック後、ユーザーに、クライアント ブラウザの同一の位置でページを表示するかどうかを示す値を取得または設定します。
パブリック プロパティ Master ページの全体的な外観を決定するマスタ ページを取得します。
パブリック プロパティ MasterPageFile マスタ ページのファイル名を取得または設定します。
パブリック プロパティ MaxPageStateFieldLength ページの状態フィールドの最大長を取得または設定します。
パブリック プロパティ NamingContainer  同じ Control.ID プロパティ値を持つ複数のサーバー コントロールを区別するための一意の名前空間を作成する、サーバー コントロールの名前付けコンテナへの参照を取得します。 ( Control から継承されます。)
パブリック プロパティ Page  サーバー コントロールを含んでいる Page インスタンスへの参照を取得します。 ( Control から継承されます。)
パブリック プロパティ PageAdapter 特定の要求側のブラウザのページをレンダリングするアダプタを取得します。
パブリック プロパティ Parent  ページ コントロールの階層構造における、サーバー コントロールの親コントロールへの参照を取得します。 ( Control から継承されます。)
パブリック プロパティ PreviousPage 現在のページにコントロールが渡されるページを取得します。
パブリック プロパティ Request 要求されたページに対する HttpRequest オブジェクトを取得します。
パブリック プロパティ Response Page オブジェクトに関連付けられている HttpResponse オブジェクトを取得します。このオブジェクトを使用することにより、HTTP 応答データをクライアントに送り、この応答に関する情報を格納できます。
パブリック プロパティ ResponseEncoding 現在の HttpResponse オブジェクトのエンコーディング言語を設定します。
パブリック プロパティ Server HttpServerUtility クラスのインスタンスである Server オブジェクトを取得します。
パブリック プロパティ Session ASP.NET が提供している現在の Session オブジェクトを取得します。
パブリック プロパティ Site  デザイン サーフェイスに現在のコントロールを表示するときに、このコントロールをホストするコンテナに関する情報を取得します。 ( Control から継承されます。)
パブリック プロパティ SkinID  コントロールに適用するスキンを取得または設定します。 ( Control から継承されます。)
パブリック プロパティ SmartNavigation スマート ナビゲーションが有効かどうかを示す値を取得または設定します。
パブリック プロパティ StyleSheetTheme 対象のページに適用されるスタイル シートの名前を取得または設定します。
パブリック プロパティ TemplateControl  このコントロールを格納しているテンプレートへの参照を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ TemplateSourceDirectory  現在のサーバー コントロールを格納している Page または UserControl の仮想ディレクトリを取得します。 ( Control から継承されます。)
パブリック プロパティ Theme ページ テーマの名前を取得または設定します。
パブリック プロパティ Title ページのタイトルを取得または設定します。
パブリック プロパティ Trace 現在の Web 要求に対する TraceContext オブジェクトを取得します。
パブリック プロパティ TraceEnabled Page オブジェクトのトレースが有効であるかどうかを示す値を設定します。
パブリック プロパティ TraceModeValue トレース ステートメントがページ上に表示されるモードを設定します。
パブリック プロパティ UICulture ページに関連付けられている Thread オブジェクトのユーザー インターフェイス (UI: User Interface) ID を設定します。
パブリック プロパティ UniqueID  階層構造で修飾されたサーバー コントロールの一意の ID を取得します。 ( Control から継承されます。)
パブリック プロパティ User ページ要求を行っているユーザーに関する情報を取得します。
パブリック プロパティ Validators 要求されたページに含まれているすべての検証コントロールのコレクションを取得します。
パブリック プロパティ ViewStateEncryptionMode ビューステートの暗号化モードを取得または設定します。
パブリック プロパティ ViewStateUserKey 現在のページに関連付けられているビューステート変数で、個別のユーザーに ID を割り当てます。
パブリック プロパティ Visible オーバーライドされます。 Page オブジェクトが表示されているかどうかを示す値を取得または設定します。
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Adapter  コントロール用のブラウザ固有のアダプタを取得します。 ( Control から継承されます。)
プロテクト プロパティ AspCompatMode ページをシングルスレッド アパートメント (STA: Single-Threaded Apartment) スレッドで実行できるかどうかを示す値を設定します。
プロテクト プロパティ AsyncMode ページが同期して処理されるのか、非同期に処理されるのかを示す値を設定します。
プロテクト プロパティ AutoHandlers  AutoHandlers プロパティは、ASP.NET Version 2.0 では推奨されていません。このプロパティは生成されたクラスによって使用され、コードから使用するためのものではありません。 ( TemplateControl から継承されます。)
プロテクト プロパティ ChildControlsCreated  サーバー コントロールの子コントロールが作成されたかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ ClientIDSeparator  ClientID プロパティで使用される区切り記号を表す文字値を取得します。 ( Control から継承されます。)
プロテクト プロパティ Context オーバーライドされます。 ページに関連付けられている HttpContext オブジェクトを取得します。
プロテクト プロパティ DesignMode  コントロールがデザイン サーフェイスで使用されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ Events  コントロールのイベント ハンドラ デリゲートのリストを取得します。このプロパティは読み取り専用です。 ( Control から継承されます。)
プロテクト プロパティ FileDependencies 現在の HttpResponse オブジェクトが依存しているファイルの配列を設定します。
プロテクト プロパティ HasChildViewState  現在のサーバー コントロールの子コントロールが、保存されたビューステートの設定を持っているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsChildControlStateCleared  このコントロールに含まれているコントロールに、コントロールの状態が設定されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsTrackingViewState  サーバー コントロールがビューステートの変更を保存しているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsViewStateEnabled  このコントロールでビューステートが有効かどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ LoadViewStateByID  コントロールがインデックスではなく ID によりビューステートの読み込みを行うかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ PageStatePersister ページに関連付けられている PageStatePersister オブジェクトを取得します。
プロテクト プロパティ SupportAutoEvents  TemplateControl が自動イベントをサポートしているかどうかを示す値を取得します。 ( TemplateControl から継承されます。)
プロテクト プロパティ TransactionMode ページのトランザクション サポートのレベルを設定します。
プロテクト プロパティ UniqueFilePathSuffix ブラウザをキャッシュするためのファイル パスに付加する一意のサフィックスを取得します。
プロテクト プロパティ ViewState  同一のページに対する複数の要求にわたって、サーバー コントロールのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。 ( Control から継承されます。)
プロテクト プロパティ ViewStateIgnoresCase  StateBag オブジェクトが大文字小文字を区別しないかどうかを示す値を取得します。 ( Control から継承されます。)
参照参照

Page メソッド


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

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド AddOnPreRenderCompleteAsync オーバーロードされます。 非同期ページの開始イベント ハンドラ デリゲートおよび終了イベント ハンドラ デリゲートを登録します。
パブリック メソッド ApplyStyleSheetSkin  ページのスタイル シートに定義されたスタイル プロパティをコントロールに適用します。 ( Control から継承されます。)
パブリック メソッド CreateHtmlTextWriterFromType ページの内容を表示するために指定された HtmlTextWriter オブジェクトを作成します。
パブリック メソッド DataBind  オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべての子コントロールにデータ ソースを連結します。 ( Control から継承されます。)
パブリック メソッド DesignerInitialize RAD デザイナによって要求される Page クラスのインスタンスの初期化を実行します。このメソッドは、デザイン時にだけ使用されます。
パブリック メソッド Dispose  サーバー コントロールが、メモリから解放される前に最終的なクリーンアップを実行できるようにします。 ( Control から継承されます。)
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド ExecuteRegisteredAsyncTasks 非同期操作の実行を開始します。
パブリック メソッド FindControl オーバーロードされます。 オーバーライドされます。 指定したサーバー コントロールについて、ページの名前付けコンテナを検索します。
パブリック メソッド Focus  コントロールに入力フォーカスを設定します。 ( Control から継承されます。)
パブリック メソッド GetDataItem データ バインディング コンテキスト スタックの最上部のデータ項目を取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetPostBackClientEvent クライアント イベントで使用でき、指定したコントロールを、指定したイベント引数を使用してサーバーにポストバックするための参照を取得します。
パブリック メソッド GetPostBackClientHyperlink javascript: を参照の先頭に付加した上で参照を取得します。この参照をクライアント イベントで使用して、指定したコントロールを、指定したイベント引数を使用してサーバーにポストバックできます。
パブリック メソッド GetPostBackEventReference オーバーロードされます。 クライアント イベントで使用できる、サーバーにポストバックするための文字列を返します。このメソッドは推奨されていません。代わりに ClientScriptManager クラスの GetPostBackEventReference メソッドを使用してください。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド GetTypeHashCode 実行時に生成された Page オブジェクトによって生成されるハッシュ コードを取得します。このハッシュ コードは、Page オブジェクトのコントロール階層に固有のハッシュ コードです。
パブリック メソッド GetValidators 指定した検証グループの検証コントロールのコレクションを返します。
パブリック メソッド HasControls  サーバー コントロールに子コントロールが含まれているかどうかを確認します。 ( Control から継承されます。)
パブリック メソッド IsClientScriptBlockRegistered 指定したキーを持つクライアント スクリプト ブロックがページに登録されているかどうかを判断します。
パブリック メソッド IsStartupScriptRegistered クライアント起動スクリプトが Page オブジェクトに登録されているかどうかを判断します。
パブリック メソッド LoadControl  オーバーロードされます。 Control を読み込みます。 ( TemplateControl から継承されます。)
パブリック メソッド LoadTemplate  外部ファイルから ITemplate インターフェイスのインスタンスを取得します。 ( TemplateControl から継承されます。)
パブリック メソッド MapPath 仮想パス (絶対パスまたは相対パス)、またはアプリケーション相対パスの割り当て先の物理パスを取得します。
パブリック メソッド ParseControl  入力文字列を Web フォーム ページまたはユーザー コントロールの Control オブジェクトに解析します。 ( TemplateControl から継承されます。)
パブリック メソッド ProcessRequest Context、Request、Response、Applicationなど、Page にあらかじめ組み込まれているプロパティを設定します。
パブリック メソッド ReadStringResource  オーバーロードされます。 文字列リソースを読み取ります。 ( TemplateControl から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド RegisterArrayDeclaration ページが表示されると、ECMAScript 配列宣言として宣言される値を宣言します。
パブリック メソッド RegisterAsyncTask 新しい非同期操作をページに登録します。
パブリック メソッド RegisterClientScriptBlock 応答に対してクライアント側のスクリプト ブロックを出力します。
パブリック メソッド RegisterHiddenField サーバー コントロールがフォームに非表示フィールドを自動的に登録できるようにします。HtmlForm サーバー コントロールが表示されると、フィールドが Page オブジェクトに送られます。
パブリック メソッド RegisterOnSubmitStatement ページがクライアント OnSubmit イベントにアクセスできるようにします。スクリプトは、他の場所に登録されているクライアント コードへの関数の呼び出しである必要があります。
パブリック メソッド RegisterRequiresControlState 特定のコントロールを、コントロールの状態を維持する必要があるコントロールとして登録します。
パブリック メソッド RegisterRequiresPostBack コントロールを、ページがサーバーにポストバックされたときにポストバック処理を必要とするコントロールとして登録します。
パブリック メソッド RegisterRequiresRaiseEvent ASP.NET サーバー コントロールが Page オブジェクトで処理されたときに、このコントロールをイベントの発生を要求するコントロールとして登録します。
パブリック メソッド RegisterRequiresViewStateEncryption コントロールを、ビューステートの暗号化が必要なコントロールとしてページに登録します。
パブリック メソッド RegisterStartupScript ページ応答で、クライアント側のスクリプト ブロックを出力します。
パブリック メソッド RegisterViewStateHandler 呼び出されると、ページのビューステートが解析されます。
パブリック メソッド RenderControl  オーバーロードされます。 サーバー コントロールの内容を出力し、トレースが有効である場合はコントロールに関するトレース情報を格納します。 ( Control から継承されます。)
パブリック メソッド RequiresControlState 指定した Control オブジェクトが、コントロールの状態管理ができるように登録されているかどうかを判断します。
パブリック メソッド ResolveClientUrl  ブラウザで使用できる URL を取得します。 ( Control から継承されます。)
パブリック メソッド ResolveUrl  要求側クライアントで使用できる URL に変換します。 ( Control から継承されます。)
パブリック メソッド SetFocus オーバーロードされます。 ブラウザのフォーカスを指定したコントロールに設定します。
パブリック メソッド SetRenderMethodDelegate  サーバー コントロールとその内容を親コントロールに表示するイベント ハンドラ デリゲートを割り当てます。 ( Control から継承されます。)
パブリック メソッド TestDeviceFilter  デバイス フィルタが HTTP 要求に適用されるかどうかを示すブール値を返します。 ( TemplateControl から継承されます。)
パブリック メソッド ToString  現在の Object を表す String を返します。 ( Object から継承されます。)
パブリック メソッド UnregisterRequiresControlState 指定したコントロールの、コントロールの状態の永続化を中断します。
パブリック メソッド Validate オーバーロードされます。 ページに含まれている検証コントロールに対して、割り当てられた情報を検証するように指示します。
パブリック メソッド VerifyRenderingInServerForm 実行時に、指定された ASP.NET サーバー コントロールに HtmlForm コントロールが表示されることを確認します。
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddContentTemplate 現在のページまたは現在のマスタ ページがマスタ ページを参照している場合に、ページの初期化中に呼び出され、マスタ ページに渡すコンテンツのコレクションを (コンテンツ コントロールから) 作成します。
プロテクト メソッド AddedControl  子コントロールが Control オブジェクトの Controls コレクションに追加された後に呼び出されます。 ( Control から継承されます。)
プロテクト メソッド AddParsedSubObject  サーバー コントロールに、XML または HTML の要素が解析されたことを通知し、その要素をサーバー コントロールの ControlCollection オブジェクトに追加します。 ( Control から継承されます。)
プロテクト メソッド AddWrappedFileDependencies 現在のページを構成している依存ファイルの一覧を追加します。このメソッドは、ASP.NET ページ フレームワークによって内部的に使用されるメソッドであり、コードから直接呼び出すためのものではありません。
プロテクト メソッド AspCompatBeginProcessRequest Active Server Page (ASP) リソースに対する要求を開始します。このメッソドは、レガシ ASP アプリケーションとの互換性のために用意されています。
プロテクト メソッド AspCompatEndProcessRequest Active Server Page (ASP) リソースに対する要求を終了します。このメッソドは、レガシ ASP アプリケーションとの互換性のために用意されています。
プロテクト メソッド AsyncPageBeginProcessRequest 非同期のページ要求の処理を開始します。
プロテクト メソッド AsyncPageEndProcessRequest 非同期のページ要求の処理を終了します。
プロテクト メソッド BuildProfileTree  ページのトレースが有効な場合、サーバー コントロールに関する情報を収集し、これを表示するために Trace プロパティに渡します。 ( Control から継承されます。)
プロテクト メソッド ClearChildControlState  サーバー コントロールのすべての子コントロールについて、コントロールの状態情報を削除します。 ( Control から継承されます。)
プロテクト メソッド ClearChildState  サーバー コントロールのすべての子コントロールのビューステート情報およびコントロールの状態情報を削除します。 ( Control から継承されます。)
プロテクト メソッド ClearChildViewState  サーバー コントロールのすべての子コントロールのビューステート情報を削除します。 ( Control から継承されます。)
プロテクト メソッド Construct  デザイン時ロジックを実行します。 ( TemplateControl から継承されます。)
プロテクト メソッド CreateChildControls  ASP.NET ページ フレームワークによって呼び出され、コンポジション ベースの実装を使用するサーバー コントロールに、ポスト バックまたは表示のための準備として、格納する子コントロールを作成するように通知します。 ( Control から継承されます。)
プロテクト メソッド CreateControlCollection  サーバー コントロールの子コントロール (リテラルおよびサーバーの両方) を保持する新しい ControlCollection オブジェクトを作成します。 ( Control から継承されます。)
プロテクト メソッド CreateHtmlTextWriter ページの内容を表示する HtmlTextWriter オブジェクトを作成します。
プロテクト メソッド CreateResourceBasedLiteralControl  リソースに格納されたリテラル文字列にアクセスします。CreateResourceBasedLiteralControl メソッドは、コードで使用するためのものではありません。 ( TemplateControl から継承されます。)
プロテクト メソッド DataBind  オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべての子コントロールにデータ ソースを連結します。 ( Control から継承されます。)
プロテクト メソッド DataBindChildren  データ ソースをサーバー コントロールの子コントロールにバインドします。 ( Control から継承されます。)
プロテクト メソッド DeterminePostBackMode ポストバックされたデータの NameValueCollection を、POST コマンドまたは GET コマンドのいずれかを使用してページに返します。
プロテクト メソッド EnsureChildControls  サーバー コントロールに子コントロールが含まれているかどうかを確認します。含まれていない場合、子コントロールを作成します。 ( Control から継承されます。)
プロテクト メソッド EnsureID  ID が割り当てられていないコントロールの ID を作成します。 ( Control から継承されます。)
プロテクト メソッド Eval  オーバーロードされます。 オブジェクトに対するデータ バインディング式を実行時に解析および評価するためのサポートを提供します。 ( TemplateControl から継承されます。)
プロテクト メソッド Finalize  Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド FindControl  オーバーロードされます。 指定したサーバー コントロールの現在の名前付けコンテナを検索します。 ( Control から継承されます。)
プロテクト メソッド FrameworkInitialize オーバーライドされます。 ページの生成中に、ページの宣言の性質に基づいてコントロール ツリーを初期化します。
プロテクト メソッド GetDesignModeState  コントロールのデザイン時データを取得します。 ( Control から継承されます。)
プロテクト メソッド GetGlobalResourceObject  オーバーロードされます。 アプリケーション レベル リソースを取得します。 ( TemplateControl から継承されます。)
プロテクト メソッド GetLocalResourceObject  オーバーロードされます。 ページ レベル リソースを取得します。 ( TemplateControl から継承されます。)
プロテクト メソッド GetWrappedFileDependencies 仮想ファイルの場所の一覧に対応する物理ファイル名の一覧を返します。
プロテクト メソッド HasEvents  コントロールまたは子コントロールに対してイベントが登録されているかどうかを示す値を返します。 ( Control から継承されます。)
プロテクト メソッド InitializeCulture ページの現在のスレッドの Culture と UICulture を設定します。
プロテクト メソッド InitOutputCache オーバーロードされます。 現在のページ要求の出力キャッシュを初期化します。
プロテクト メソッド IsLiteralContent  サーバー コントロールがリテラルな内容だけを保持しているかどうかを決定します。 ( Control から継承されます。)
プロテクト メソッド LoadControlState  SaveControlState メソッドによって保存された前回のページ要求からコントロールの状態情報を復元します。 ( Control から継承されます。)
プロテクト メソッド LoadPageStateFromPersistenceMedium 保存されているビューステート情報を Page オブジェクトに読み込みます。
プロテクト メソッド LoadViewState  SaveViewState メソッドによって保存された前回のページ要求からビューステート情報を復元します。 ( Control から継承されます。)
プロテクト メソッド MapPathSecure  仮想パス (絶対パスまたは相対パス) の割り当て先の物理パスを取得します。 ( Control から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object の簡易コピーを作成します。 ( Object から継承されます。)
プロテクト メソッド OnAbortTransaction  AbortTransaction イベントを発生させます。 ( TemplateControl から継承されます。)
プロテクト メソッド OnBubbleEvent  サーバー コントロールのイベントをページの UI サーバー コントロールの階層構造に渡すかどうかを決定します。 ( Control から継承されます。)
プロテクト メソッド OnCommitTransaction  CommitTransaction イベントを発生させます。 ( TemplateControl から継承されます。)
プロテクト メソッド OnDataBinding  DataBinding イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnError  Error イベントを発生させます。 ( TemplateControl から継承されます。)
プロテクト メソッド OnInit オーバーライドされます。 Init イベントを発生させてページを初期化します。
プロテクト メソッド OnInitComplete ページを初期化した後に InitComplete イベントを発生させます。
プロテクト メソッド OnLoad  Load イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnLoadComplete ページの読み込み段階の終了時に LoadComplete イベントを発生させます。
プロテクト メソッド OnPreInit ページの初期化の開始時に PreInit イベントを発生させます。
プロテクト メソッド OnPreLoad ポストバック データがページ上のサーバー コントロールに読み込まれてから OnLoad イベントが発生するまでの間に PreLoad イベントを発生させます。
プロテクト メソッド OnPreRender  PreRender イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OnPreRenderComplete OnPreRenderComplete イベントが発生してからページが表示されるまでの間に PreRenderComplete イベントを発生させます。
プロテクト メソッド OnSaveStateComplete ページの状態が永続媒体に保存された後で SaveStateComplete イベントを発生させます。
プロテクト メソッド OnUnload  Unload イベントを発生させます。 ( Control から継承されます。)
プロテクト メソッド OpenFile  ファイルの読み込みで使用される Stream を取得します。 ( Control から継承されます。)
プロテクト メソッド RaiseBubbleEvent  イベントのソースおよびその情報をコントロールの親に割り当てます。 ( Control から継承されます。)
プロテクト メソッド RaisePostBackEvent ポストバックの原因となったサーバー コントロールに、受信ポストバック イベントを処理するよう通知します。
プロテクト メソッド RemovedControl  子コントロールが Control オブジェクトの Controls コレクションから削除された後に呼び出されます。 ( Control から継承されます。)
プロテクト メソッド Render オーバーライドされます。 HtmlTextWriter オブジェクトを初期化して、表示する Page の子コントロールを呼び出します。
プロテクト メソッド RenderChildren  クライアントに表示される内容の書き込みを行う、指定された HtmlTextWriter オブジェクトに、サーバー コントロールの子を出力します。 ( Control から継承されます。)
プロテクト メソッド RenderControl  オーバーロードされます。 サーバー コントロールの内容を出力し、トレースが有効である場合はコントロールに関するトレース情報を格納します。 ( Control から継承されます。)
プロテクト メソッド ResolveAdapter  指定したコントロールを表示するコントロール アダプタを取得します。 ( Control から継承されます。)
プロテクト メソッド SaveControlState  ページがサーバーにポスト バックされた時間以降に発生した、サーバー コントロールの状態の変更を保存します。 ( Control から継承されます。)
プロテクト メソッド SavePageStateToPersistenceMedium ページのビューステート情報とコントロールの状態情報を保存します。
プロテクト メソッド SaveViewState  ページがサーバーにポスト バックされた時間以降に発生した、サーバー コントロールのビューステートの変更を保存します。 ( Control から継承されます。)
プロテクト メソッド SetDesignModeState  コントロールのデザイン時データを設定します。 ( Control から継承されます。)
プロテクト メソッド SetStringResourcePointer  文字列リソースへのポインタを設定します。SetStringResourcePointer メソッドは生成されたクラスによって使用され、コードから使用するためのものではありません。 ( TemplateControl から継承されます。)
プロテクト メソッド TrackViewState  サーバー コントロールにビューステートの変更を追跡させ、サーバー コントロールの StateBag オブジェクトに変更を格納できるようにします。このオブジェクトは、Control.ViewState プロパティによってアクセスできます。 ( Control から継承されます。)
プロテクト メソッド WriteUTF8ResourceString  リソース文字列を HtmlTextWriter コントロールに書き込みます。WriteUTF8ResourceString メソッドは生成されたクラスによって使用され、コードから使用するためのものではありません。 ( TemplateControl から継承されます。)
プロテクト メソッド XPath  オーバーロードされます。 実行時にオブジェクトに対して XPath データ バインディング式を解析および評価するためのサポートを提供します。 ( TemplateControl から継承されます。)
プロテクト メソッド XPathSelect  オーバーロードされます。 XML ベースのデータに対してランタイム データ バインディングを提供し、IEnumerable インターフェイスを実装するノード コレクションを返します。 ( TemplateControl から継承されます。)
参照参照

Page メンバ

ASP.NET Web アプリケーションのホストであるサーバーから要求された .aspx ファイルを表します。このファイルは Web フォーム ページとも呼ばれます。

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


パブリック コンストラクタパブリック コンストラクタ
パブリック フィールドパブリック フィールド
  名前 説明
パブリック フィールド postEventArgumentID 表示されるページの EVENTARGUMENT 非表示フィールドを定義する文字列。
パブリック フィールド postEventSourceID 表示されるページの EVENTTARGET 非表示フィールドを定義する文字列。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ Application 現在の Web 要求に対する HttpApplicationState オブジェクトを取得します。
パブリック プロパティ AppRelativeTemplateSourceDirectory  このコントロールが含まれている Page オブジェクトまたは UserControl オブジェクトのアプリケーション相対の仮想ディレクトリを取得または設定します。(Control から継承されます。)
パブリック プロパティ AppRelativeVirtualPath  解析してコンパイルするコントロールが含まれるファイルへのアプリケーション相対の仮想ディレクトリ パスを取得または設定します。 (TemplateControl から継承されます。)
パブリック プロパティ AsyncTimeout 非同期操作の処理時に使用されるタイムアウト間隔を示す値を取得または設定します。
パブリック プロパティ BindingContainer  このコントロールのデータ バインディングを格納しているコントロールを取得します。(Control から継承されます。)
パブリック プロパティ Buffer ページ出力がバッファリングされるかどうかを示す値を設定します。
パブリック プロパティ Cache ページが存在するアプリケーションに関連付けられた Cache オブジェクトを取得します。
パブリック プロパティ ClientID  ASP.NET によって生成されたサーバー コントロール ID を取得します。(Control から継承されます。)
パブリック プロパティ ClientQueryString 要求された URL のクエリ文字列部分を取得します。
パブリック プロパティ ClientScript スクリプトの管理と登録、およびページへの追加に使用する ClientScriptManager オブジェクトを取得します。
パブリック プロパティ ClientTarget ブラウザの自動検出機能をオーバーライドし、ページが特定のブラウザ クライアントでどのように表示されるかを指定できるようにする値を取得または設定します。
パブリック プロパティ CodePage 現在の Page のコード ページ ID を設定します。
パブリック プロパティ ContentType ページに関連付けられている HttpResponse オブジェクトの HTTP MIME 型を設定します。
パブリック プロパティ Controls  UI 階層構造の指定されたサーバー コントロールの子コントロールを表す ControlCollection オブジェクトを取得します。(Control から継承されます。)
パブリック プロパティ Culture ページに関連付けられている Thread オブジェクトのカルチャ ID を設定します。
パブリック プロパティ EnableEventValidation ページがポストバック イベントとコールバック イベントを検証するかどうかを示す値を取得または設定します。
パブリック プロパティ EnableTheming  テーマを TemplateControl クラスの派生コントロールに適用するかどうかを示すブール値を取得または設定します。 (TemplateControl から継承されます。)
パブリック プロパティ EnableViewState オーバーライドされます。 現在のページ要求が終了したとき、ページがそのビューステート、および格納しているサーバー コントロールのビューステートを維持するかどうかを示す値を取得または設定します。
パブリック プロパティ EnableViewStateMac ページがクライアントからポストバックされたときに、ページのビューステートに対して、ASP.NET でメッセージ認証チェック (MAC: Message Authentication Check) を実行する必要があるかどうかを示す値を取得または設定します。
パブリック プロパティ ErrorPage 処理されていないページ例外が発生した場合に、要求側のブラウザがリダイレクトされる対象のエラー ページを取得または設定します。
パブリック プロパティ Form ページの HTML フォームを取得します。
パブリック プロパティ Header ページの宣言で head 要素が runat=server を使用して定義されている場合に、ドキュメントのヘッダーを取得します。
パブリック プロパティ ID オーバーライドされます。 Page クラスの特定のインスタンスの識別子を取得または設定します。
パブリック プロパティ IdSeparator ページの特定のコントロールに対して一意の ID を作成するときに、コントロールの ID を区別するために使用する文字を取得します。
パブリック プロパティ IsAsync ページが非同期に処理されるかどうかを示す値を取得します。
パブリック プロパティ IsCallback ページ要求がコールバックの結果であるかどうかを示す値を取得します。
パブリック プロパティ IsCrossPagePostBack ページが、ページ間のポストバックに関与しているかどうかを示す値を取得します。
パブリック プロパティ IsPostBack クライアント ポストバックへの応答としてページを読み込んでいるのか、初めてページを読み込んでアクセスしているのかを示す値を取得します。
パブリック プロパティ IsReusable Page オブジェクトを再利用できるかどうかを示す値を取得します。
パブリック プロパティ IsValid ページ検証が成功したかどうかを示す値を取得します。
パブリック プロパティ Items ページ コンテキストに格納されているオブジェクトの一覧を取得します。
パブリック プロパティ LCID ページと関連付けられている Thread オブジェクトのロケール識別子を設定します。
パブリック プロパティ MaintainScrollPositionOnPostBack ポストバック後、ユーザーに、クライアント ブラウザの同一の位置でページを表示するかどうかを示す値を取得または設定します。
パブリック プロパティ Master ページの全体的な外観を決定するマスタ ページを取得します。
パブリック プロパティ MasterPageFile マスタ ページのファイル名を取得または設定します。
パブリック プロパティ MaxPageStateFieldLength ページの状態フィールドの最大長を取得または設定します。
パブリック プロパティ NamingContainer  同じ Control.ID プロパティ値を持つ複数のサーバー コントロールを区別するための一意の名前空間を作成する、サーバー コントロールの名前付けコンテナへの参照を取得します。(Control から継承されます。)
パブリック プロパティ Page  サーバー コントロールを含んでいる Page インスタンスへの参照を取得します。(Control から継承されます。)
パブリック プロパティ PageAdapter 特定の要求側のブラウザのページをレンダリングするアダプタを取得します。
パブリック プロパティ Parent  ページ コントロールの階層構造における、サーバー コントロールの親コントロールへの参照を取得します。(Control から継承されます。)
パブリック プロパティ PreviousPage 現在のページにコントロールが渡されるページを取得します。
パブリック プロパティ Request 要求されたページに対する HttpRequest オブジェクトを取得します。
パブリック プロパティ Response Page オブジェクトに関連付けられている HttpResponse オブジェクトを取得します。このオブジェクトを使用することにより、HTTP 応答データをクライアントに送り、この応答に関する情報を格納できます。
パブリック プロパティ ResponseEncoding 現在の HttpResponse オブジェクトのエンコーディング言語を設定します。
パブリック プロパティ Server HttpServerUtility クラスのインスタンスである Server オブジェクトを取得します。
パブリック プロパティ Session ASP.NET が提供している現在の Session オブジェクトを取得します。
パブリック プロパティ Site  デザイン サーフェイスに現在のコントロールを表示するときに、このコントロールをホストするコンテナに関する情報を取得します。(Control から継承されます。)
パブリック プロパティ SkinID  コントロールに適用するスキンを取得または設定します。(Control から継承されます。)
パブリック プロパティ SmartNavigation スマート ナビゲーションが有効かどうかを示す値を取得または設定します。
パブリック プロパティ StyleSheetTheme 対象のページに適用されるスタイル シートの名前を取得または設定します。
パブリック プロパティ TemplateControl  このコントロールを格納しているテンプレートへの参照を取得または設定します。 (Control から継承されます。)
パブリック プロパティ TemplateSourceDirectory  現在のサーバー コントロールを格納している Page または UserControl の仮想ディレクトリを取得します。(Control から継承されます。)
パブリック プロパティ Theme ページ テーマの名前を取得または設定します。
パブリック プロパティ Title ページのタイトルを取得または設定します。
パブリック プロパティ Trace 現在の Web 要求に対する TraceContext オブジェクトを取得します。
パブリック プロパティ TraceEnabled Page オブジェクトのトレースが有効であるかどうかを示す値を設定します。
パブリック プロパティ TraceModeValue トレース ステートメントがページ上に表示されるモードを設定します。
パブリック プロパティ UICulture ページに関連付けられている Thread オブジェクトのユーザー インターフェイス (UI: User Interface) ID を設定します。
パブリック プロパティ UniqueID  階層構造で修飾されたサーバー コントロールの一意の ID を取得します。(Control から継承されます。)
パブリック プロパティ User ページ要求を行っているユーザーに関する情報を取得します。
パブリック プロパティ Validators 要求されたページに含まれているすべての検証コントロールのコレクションを取得します。
パブリック プロパティ ViewStateEncryptionMode ビューステートの暗号化モードを取得または設定します。
パブリック プロパティ ViewStateUserKey 現在のページに関連付けられているビューステート変数で、個別のユーザーに ID を割り当てます。
パブリック プロパティ Visible オーバーライドされます。 Page オブジェクトが表示されているかどうかを示す値を取得または設定します。
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Adapter  コントロール用のブラウザ固有のアダプタを取得します。(Control から継承されます。)
プロテクト プロパティ AspCompatMode ページをシングルスレッド アパートメント (STA: Single-Threaded Apartment) スレッドで実行できるかどうかを示す値を設定します。
プロテクト プロパティ AsyncMode ページが同期して処理されるのか、非同期に処理されるのかを示す値を設定します。
プロテクト プロパティ AutoHandlers  AutoHandlers プロパティは、ASP.NET Version 2.0 では推奨されていません。このプロパティは生成されたクラスによって使用され、コードから使用するためのものではありません。(TemplateControl から継承されます。)
プロテクト プロパティ ChildControlsCreated  サーバー コントロールの子コントロールが作成されたかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ ClientIDSeparator  ClientID プロパティで使用される区切り記号を表す文字値を取得します。(Control から継承されます。)
プロテクト プロパティ Context オーバーライドされます。 ページに関連付けられている HttpContext オブジェクトを取得します。
プロテクト プロパティ DesignMode  コントロールがデザイン サーフェイスで使用されているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ Events  コントロールのイベント ハンドラ デリゲートのリストを取得します。このプロパティは読み取り専用です。(Control から継承されます。)
プロテクト プロパティ FileDependencies 現在の HttpResponse オブジェクトが依存しているファイルの配列を設定します。
プロテクト プロパティ HasChildViewState  現在のサーバー コントロールの子コントロールが、保存されたビューステートの設定を持っているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IsChildControlStateCleared  このコントロールに含まれているコントロールに、コントロールの状態が設定されているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IsTrackingViewState  サーバー コントロールがビューステートの変更を保存しているかどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ IsViewStateEnabled  このコントロールでビューステートが有効かどうかを示す値を取得します。(Control から継承されます。)
プロテクト プロパティ LoadViewStateByID  コントロールがインデックスではなく ID によりビューステートの読み込みを行うかどうかを示す値を取得します。 (Control から継承されます。)
プロテクト プロパティ PageStatePersister ページに関連付けられている PageStatePersister オブジェクトを取得します。
プロテクト プロパティ SupportAutoEvents  TemplateControl が自動イベントをサポートしているかどうかを示す値を取得します。(TemplateControl から継承されます。)
プロテクト プロパティ TransactionMode ページのトランザクション サポートのレベルを設定します。
プロテクト プロパティ UniqueFilePathSuffix ブラウザをキャッシュするためのファイル パスに付加する一意のサフィックスを取得します。
プロテクト プロパティ ViewState  同一のページに対する複数の要求にわたって、サーバー コントロールのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。(Control から継承されます。)
プロテクト プロパティ ViewStateIgnoresCase  StateBag オブジェクトが大文字小文字を区別しないかどうかを示す値を取得します。(Control から継承されます。)
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド AddOnPreRenderCompleteAsync オーバーロードされます。 非同期ページの開始イベント ハンドラ デリゲートおよび終了イベント ハンドラ デリゲートを登録します。
パブリック メソッド ApplyStyleSheetSkin  ページのスタイル シートに定義されたスタイル プロパティをコントロールに適用します。 (Control から継承されます。)
パブリック メソッド CreateHtmlTextWriterFromType ページの内容を表示するために指定された HtmlTextWriter オブジェクトを作成します。
パブリック メソッド DataBind  オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべての子コントロールにデータ ソースを連結します。 (Control から継承されます。)
パブリック メソッド DesignerInitialize RAD デザイナによって要求される Page クラスのインスタンスの初期化を実行します。このメソッドは、デザイン時にだけ使用されます。
パブリック メソッド Dispose  サーバー コントロールが、メモリから解放される前に最終的なクリーンアップを実行できるようにします。 (Control から継承されます。)
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド ExecuteRegisteredAsyncTasks 非同期操作の実行を開始します。
パブリック メソッド FindControl オーバーロードされます。 オーバーライドされます。 指定したサーバー コントロールについて、ページの名前付けコンテナを検索します。
パブリック メソッド Focus  コントロールに入力フォーカスを設定します。 (Control から継承されます。)
パブリック メソッド GetDataItem データ バインディング コンテキスト スタックの最上部のデータ項目を取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetPostBackClientEvent クライアント イベントで使用でき、指定したコントロールを、指定したイベント引数を使用してサーバーにポストバックするための参照を取得します。
パブリック メソッド GetPostBackClientHyperlink javascript: を参照の先頭に付加した上で参照を取得します。この参照をクライアント イベントで使用して、指定したコントロールを、指定したイベント引数を使用してサーバーにポストバックできます。
パブリック メソッド GetPostBackEventReference オーバーロードされます。 クライアント イベントで使用できる、サーバーにポストバックするための文字列を返します。このメソッドは推奨されていません。代わりに ClientScriptManager クラスの GetPostBackEventReference メソッドを使用してください。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド GetTypeHashCode 実行時に生成された Page オブジェクトによって生成されるハッシュ コードを取得します。このハッシュ コードは、Page オブジェクトのコントロール階層に固有のハッシュ コードです。
パブリック メソッド GetValidators 指定した検証グループの検証コントロールのコレクションを返します。
パブリック メソッド HasControls  サーバー コントロールに子コントロールが含まれているかどうかを確認します。 (Control から継承されます。)
パブリック メソッド IsClientScriptBlockRegistered 指定したキーを持つクライアント スクリプト ブロックがページに登録されているかどうかを判断します。
パブリック メソッド IsStartupScriptRegistered クライアント起動スクリプトが Page オブジェクトに登録されているかどうかを判断します。
パブリック メソッド LoadControl  オーバーロードされます。 Control を読み込みます。 (TemplateControl から継承されます。)
パブリック メソッド LoadTemplate  外部ファイルから ITemplate インターフェイスのインスタンスを取得します。 (TemplateControl から継承されます。)
パブリック メソッド MapPath 仮想パス (絶対パスまたは相対パス)、またはアプリケーション相対パスの割り当て先の物理パスを取得します。
パブリック メソッド ParseControl  入力文字列を Web フォーム ページまたはユーザー コントロールの Control オブジェクトに解析します。 (TemplateControl から継承されます。)
パブリック メソッド ProcessRequest Context、Request、Response、Applicationなど、Page にあらかじめ組み込まれているプロパティを設定します。
パブリック メソッド ReadStringResource  オーバーロードされます。 文字列リソースを読み取ります。 (TemplateControl から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド RegisterArrayDeclaration ページが表示されると、ECMAScript 配列宣言として宣言される値を宣言します。
パブリック メソッド RegisterAsyncTask 新しい非同期操作をページに登録します。
パブリック メソッド RegisterClientScriptBlock 応答に対してクライアント側のスクリプト ブロックを出力します。
パブリック メソッド RegisterHiddenField サーバー コントロールがフォームに非表示フィールドを自動的に登録できるようにします。HtmlForm サーバー コントロールが表示されると、フィールドが Page オブジェクトに送られます。
パブリック メソッド RegisterOnSubmitStatement ページがクライアント OnSubmit イベントにアクセスできるようにします。スクリプトは、他の場所に登録されているクライアント コードへの関数の呼び出しである必要があります。
パブリック メソッド RegisterRequiresControlState 特定のコントロールを、コントロールの状態を維持する必要があるコントロールとして登録します。
パブリック メソッド RegisterRequiresPostBack コントロールを、ページがサーバーにポストバックされたときにポストバック処理を必要とするコントロールとして登録します。
パブリック メソッド RegisterRequiresRaiseEvent ASP.NET サーバー コントロールが Page オブジェクトで処理されたときに、このコントロールをイベントの発生を要求するコントロールとして登録します。
パブリック メソッド RegisterRequiresViewStateEncryption コントロールを、ビューステートの暗号化が必要なコントロールとしてページに登録します。
パブリック メソッド RegisterStartupScript ページ応答で、クライアント側のスクリプト ブロックを出力します。
パブリック メソッド RegisterViewStateHandler 呼び出されると、ページのビューステートが解析されます。
パブリック メソッド RenderControl  オーバーロードされます。 サーバー コントロールの内容を出力し、トレースが有効である場合はコントロールに関するトレース情報を格納します。 (Control から継承されます。)
パブリック メソッド RequiresControlState 指定した Control オブジェクトが、コントロールの状態管理ができるように登録されているかどうかを判断します。
パブリック メソッド ResolveClientUrl  ブラウザで使用できる URL を取得します。 (Control から継承されます。)
パブリック メソッド ResolveUrl  要求側クライアントで使用できる URL に変換します。 (Control から継承されます。)
パブリック メソッド SetFocus オーバーロードされます。 ブラウザのフォーカスを指定したコントロールに設定します。
パブリック メソッド SetRenderMethodDelegate  サーバー コントロールとその内容を親コントロールに表示するイベント ハンドラ デリゲートを割り当てます。 (Control から継承されます。)
パブリック メソッド TestDeviceFilter  デバイス フィルタが HTTP 要求に適用されるかどうかを示すブール値を返します。 (TemplateControl から継承されます。)
パブリック メソッド ToString  現在の Object を表す String を返します。 (Object から継承されます。)
パブリック メソッド UnregisterRequiresControlState 指定したコントロールの、コントロールの状態の永続化を中断します。
パブリック メソッド Validate オーバーロードされます。 ページに含まれている検証コントロールに対して、割り当てられた情報を検証するように指示します。
パブリック メソッド VerifyRenderingInServerForm 実行時に、指定された ASP.NET サーバー コントロールに HtmlForm コントロールが表示されることを確認します。
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddContentTemplate 現在のページまたは現在のマスタ ページがマスタ ページを参照している場合に、ページの初期化中に呼び出され、マスタ ページに渡すコンテンツのコレクションを (コンテンツ コントロールから) 作成します。
プロテクト メソッド AddedControl  子コントロールが Control オブジェクトの Controls コレクションに追加された後に呼び出されます。 (Control から継承されます。)
プロテクト メソッド AddParsedSubObject  サーバー コントロールに、XML または HTML の要素が解析されたことを通知し、その要素をサーバー コントロールの ControlCollection オブジェクトに追加します。 (Control から継承されます。)
プロテクト メソッド AddWrappedFileDependencies 現在のページを構成している依存ファイルの一覧を追加します。このメソッドは、ASP.NET ページ フレームワークによって内部的に使用されるメソッドであり、コードから直接呼び出すためのものではありません。
プロテクト メソッド AspCompatBeginProcessRequest Active Server Page (ASP) リソースに対する要求を開始します。このメッソドは、レガシ ASP アプリケーションとの互換性のために用意されています。
プロテクト メソッド AspCompatEndProcessRequest Active Server Page (ASP) リソースに対する要求を終了します。このメッソドは、レガシ ASP アプリケーションとの互換性のために用意されています。
プロテクト メソッド AsyncPageBeginProcessRequest 非同期のページ要求の処理を開始します。
プロテクト メソッド AsyncPageEndProcessRequest 非同期のページ要求の処理を終了します。
プロテクト メソッド BuildProfileTree  ページのトレースが有効な場合、サーバー コントロールに関する情報を収集し、これを表示するために Trace プロパティに渡します。 (Control から継承されます。)
プロテクト メソッド ClearChildControlState  サーバー コントロールのすべての子コントロールについて、コントロールの状態情報を削除します。 (Control から継承されます。)
プロテクト メソッド ClearChildState  サーバー コントロールのすべての子コントロールのビューステート情報およびコントロールの状態情報を削除します。 (Control から継承されます。)
プロテクト メソッド ClearChildViewState  サーバー コントロールのすべての子コントロールのビューステート情報を削除します。 (Control から継承されます。)
プロテクト メソッド Construct  デザイン時ロジックを実行します。 (TemplateControl から継承されます。)
プロテクト メソッド CreateChildControls  ASP.NET ページ フレームワークによって呼び出され、コンポジション ベースの実装を使用するサーバー コントロールに、ポスト バックまたは表示のための準備として、格納する子コントロールを作成するように通知します。 (Control から継承されます。)
プロテクト メソッド CreateControlCollection  サーバー コントロールの子コントロール (リテラルおよびサーバーの両方) を保持する新しい ControlCollection オブジェクトを作成します。 (Control から継承されます。)
プロテクト メソッド CreateHtmlTextWriter ページの内容を表示する HtmlTextWriter オブジェクトを作成します。
プロテクト メソッド CreateResourceBasedLiteralControl  リソースに格納されたリテラル文字列にアクセスします。CreateResourceBasedLiteralControl メソッドは、コードで使用するためのものではありません。 (TemplateControl から継承されます。)
プロテクト メソッド DataBind  オーバーロードされます。 呼び出されたサーバー コントロールと、そのすべての子コントロールにデータ ソースを連結します。 (Control から継承されます。)
プロテクト メソッド DataBindChildren  データ ソースをサーバー コントロールの子コントロールにバインドします。 (Control から継承されます。)
プロテクト メソッド DeterminePostBackMode ポストバックされたデータの NameValueCollection を、POST コマンドまたは GET コマンドのいずれかを使用してページに返します。
プロテクト メソッド EnsureChildControls  サーバー コントロールに子コントロールが含まれているかどうかを確認します。含まれていない場合、子コントロールを作成します。 (Control から継承されます。)
プロテクト メソッド EnsureID  ID が割り当てられていないコントロールの ID を作成します。 (Control から継承されます。)
プロテクト メソッド Eval  オーバーロードされます。 オブジェクトに対するデータ バインディング式を実行時に解析および評価するためのサポートを提供します。 (TemplateControl から継承されます。)
プロテクト メソッド Finalize  Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
プロテクト メソッド FindControl  オーバーロードされます。 指定したサーバー コントロールの現在の名前付けコンテナを検索します。 (Control から継承されます。)
プロテクト メソッド FrameworkInitialize オーバーライドされます。 ページの生成中に、ページの宣言の性質に基づいてコントロール ツリーを初期化します。
プロテクト メソッド GetDesignModeState  コントロールのデザイン時データを取得します。 (Control から継承されます。)
プロテクト メソッド GetGlobalResourceObject  オーバーロードされます。 アプリケーション レベル リソースを取得します。 (TemplateControl から継承されます。)
プロテクト メソッド GetLocalResourceObject  オーバーロードされます。 ページ レベル リソースを取得します。 (TemplateControl から継承されます。)
プロテクト メソッド GetWrappedFileDependencies 仮想ファイルの場所の一覧に対応する物理ファイル名の一覧を返します。
プロテクト メソッド HasEvents  コントロールまたは子コントロールに対してイベントが登録されているかどうかを示す値を返します。 (Control から継承されます。)
プロテクト メソッド InitializeCulture ページの現在のスレッドの Culture と UICulture を設定します。
プロテクト メソッド InitOutputCache オーバーロードされます。 現在のページ要求の出力キャッシュを初期化します。
プロテクト メソッド IsLiteralContent  サーバー コントロールがリテラルな内容だけを保持しているかどうかを決定します。 (Control から継承されます。)
プロテクト メソッド LoadControlState  SaveControlState メソッドによって保存された前回のページ要求からコントロールの状態情報を復元します。 (Control から継承されます。)
プロテクト メソッド LoadPageStateFromPersistenceMedium 保存されているビューステート情報を Page オブジェクトに読み込みます。
プロテクト メソッド LoadViewState  SaveViewState メソッドによって保存された前回のページ要求からビューステート情報を復元します。 (Control から継承されます。)
プロテクト メソッド MapPathSecure  仮想パス (絶対パスまたは相対パス) の割り当て先の物理パスを取得します。 (Control から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnAbortTransaction  AbortTransaction イベントを発生させます。 (TemplateControl から継承されます。)
プロテクト メソッド OnBubbleEvent  サーバー コントロールのイベントをページの UI サーバー コントロールの階層構造に渡すかどうかを決定します。 (Control から継承されます。)
プロテクト メソッド OnCommitTransaction  CommitTransaction イベントを発生させます。 (TemplateControl から継承されます。)
プロテクト メソッド OnDataBinding  DataBinding イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnError  Error イベントを発生させます。 (TemplateControl から継承されます。)
プロテクト メソッド OnInit オーバーライドされます。 Init イベントを発生させてページを初期化します。
プロテクト メソッド OnInitComplete ページを初期化した後に InitComplete イベントを発生させます。
プロテクト メソッド OnLoad  Load イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnLoadComplete ページの読み込み段階の終了時に LoadComplete イベントを発生させます。
プロテクト メソッド OnPreInit ページの初期化の開始時に PreInit イベントを発生させます。
プロテクト メソッド OnPreLoad ポストバック データがページ上のサーバー コントロールに読み込まれてから OnLoad イベントが発生するまでの間に PreLoad イベントを発生させます。
プロテクト メソッド OnPreRender  PreRender イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OnPreRenderComplete OnPreRenderComplete イベントが発生してからページが表示されるまでの間に PreRenderComplete イベントを発生させます。
プロテクト メソッド OnSaveStateComplete ページの状態が永続媒体に保存された後で SaveStateComplete イベントを発生させます。
プロテクト メソッド OnUnload  Unload イベントを発生させます。 (Control から継承されます。)
プロテクト メソッド OpenFile  ファイルの読み込みで使用される Stream を取得します。 (Control から継承されます。)
プロテクト メソッド RaiseBubbleEvent  イベントのソースおよびその情報をコントロールの親に割り当てます。 (Control から継承されます。)
プロテクト メソッド RaisePostBackEvent ポストバックの原因となったサーバー コントロールに、受信ポストバック イベントを処理するよう通知します。
プロテクト メソッド RemovedControl  子コントロールが Control オブジェクトの Controls コレクションから削除された後に呼び出されます。 (Control から継承されます。)
プロテクト メソッド Render オーバーライドされます。 HtmlTextWriter オブジェクトを初期化して、表示する Page の子コントロールを呼び出します。
プロテクト メソッド RenderChildren  クライアントに表示される内容の書き込みを行う、指定された HtmlTextWriter オブジェクトに、サーバー コントロールの子を出力します。 (Control から継承されます。)
プロテクト メソッド RenderControl  オーバーロードされます。 サーバー コントロールの内容を出力し、トレースが有効である場合はコントロールに関するトレース情報を格納します。 (Control から継承されます。)
プロテクト メソッド ResolveAdapter  指定したコントロールを表示するコントロール アダプタを取得します。 (Control から継承されます。)
プロテクト メソッド SaveControlState  ページがサーバーにポスト バックされた時間以降に発生した、サーバー コントロールの状態の変更を保存します。 (Control から継承されます。)
プロテクト メソッド SavePageStateToPersistenceMedium ページのビューステート情報とコントロールの状態情報を保存します。
プロテクト メソッド SaveViewState  ページがサーバーにポスト バックされた時間以降に発生した、サーバー コントロールのビューステートの変更を保存します。 (Control から継承されます。)
プロテクト メソッド SetDesignModeState  コントロールのデザイン時データを設定します。 (Control から継承されます。)
プロテクト メソッド SetStringResourcePointer  文字列リソースへのポインタを設定します。SetStringResourcePointer メソッドは生成されたクラスによって使用され、コードから使用するためのものではありません。 (TemplateControl から継承されます。)
プロテクト メソッド TrackViewState  サーバー コントロールにビューステートの変更を追跡させ、サーバー コントロールの StateBag オブジェクトに変更を格納できるようにします。このオブジェクトは、Control.ViewState プロパティによってアクセスできます。 (Control から継承されます。)
プロテクト メソッド WriteUTF8ResourceString  リソース文字列を HtmlTextWriter コントロールに書き込みます。WriteUTF8ResourceString メソッドは生成されたクラスによって使用され、コードから使用するためのものではありません。 (TemplateControl から継承されます。)
プロテクト メソッド XPath  オーバーロードされます。 実行時にオブジェクトに対して XPath データ バインディング式を解析および評価するためのサポートを提供します。 (TemplateControl から継承されます。)
プロテクト メソッド XPathSelect  オーバーロードされます。 XML ベースのデータに対してランタイム データ バインディングを提供し、IEnumerable インターフェイスを実装するノード コレクションを返します。 (TemplateControl から継承されます。)
パブリック イベントパブリック イベント
  名前 説明
パブリック イベント AbortTransaction  ユーザーがトランザクションを終了すると発生します。(TemplateControl から継承されます。)
パブリック イベント CommitTransaction  トランザクションが完了すると発生します。(TemplateControl から継承されます。)
パブリック イベント DataBinding  サーバー コントロールがデータ ソースに連結すると発生します。(Control から継承されます。)
パブリック イベント Disposed  サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。(Control から継承されます。)
パブリック イベント Error  未処理の例外がスローされると発生します。(TemplateControl から継承されます。)
パブリック イベント Init  サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。(Control から継承されます。)
パブリック イベント InitComplete ページの初期化が完了したときに発生します。
パブリック イベント Load  サーバー コントロールが Page オブジェクトに読み込まれると発生します。(Control から継承されます。)
パブリック イベント LoadComplete ページの有効期間の読み込み段階が終了するときに発生します。
パブリック イベント PreInit ページの初期化の開始時に発生します。
パブリック イベント PreLoad ページのLoad イベントの前に発生します。
パブリック イベント PreRender  Control オブジェクトの読み込み後、表示を開始する前に発生します。(Control から継承されます。)
パブリック イベント PreRenderComplete ページの内容が表示される前に発生します。
パブリック イベント SaveStateComplete ページで、そのページおよびそのページに含まれるコントロールのすべてのビューステート情報とコントロールの状態情報が保存された後に発生します。
パブリック イベント Unload  サーバー コントロールがメモリからアンロードされると発生します。(Control から継承されます。)
参照参照

Page


ポリアクリルアミドゲル電気泳動

(Page から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/10/29 09:57 UTC 版)

ポリアクリルアミドゲル電気泳動(ポリアクリルアミドゲルでんきえいどう、Poly-Acrylamide Gel Electrophoresis)は、アクリルアミドの重合体であるポリアクリルアミドのゲルを使用した電気泳動により、タンパク質や核酸を分離する方法。略してPAGE(ペイジ)ともいう。

1964年にデイビスとオーンスタインにより、導入された。初期にはガラス管内にゲルを作製して用いる方法(ディスク電気泳動)であったが、現在は2枚のガラス板の間にゲルを作製する方法が主流となっており、様々な応用が派生した重要な手法である。

原理

ポリアクリルアミドはアガロースよりもさらに分子ふるい効果が大きく、タンパク質や比較的低分子量の核酸を分離するのに適している。

核酸のPAGE

DNA、RNAなどの核酸分子はマイナスの電荷を持つため陽極方向に移動する。分子ふるい効果により分子量の小さいものほど長く泳動される。核酸分子は尿素などの変性剤の存在下で直線状の1本鎖となり、その長さに応じて精密に分離される。末端に特定の塩基を有するDNA断片をこの方法で泳動すると、その長さに相当する位置にのみDNAが検出されるので、塩基配列の決定(シークエンシング)に用いられる。

SDS-PAGEの例。左1列が分子量を決めるためのマーカー、右5列が分析対象のタンパク質。(出典:英語版"SDS-PAGE")

SDS-PAGE

タンパク質の荷電は種類によって大きく異なるが、陰イオン系界面活性剤であるドデシル硫酸ナトリウム (SDS) 存在下ではSDS分子がタンパク質分子を変性させミセルを作るため、タンパク質分子は全体として陰性に荷電し陽極方向に移動する。この方法がSDS-ポリアクリルアミドゲル電気泳動(SDS-PAGE)で、核酸の場合と同様に分子量による分離が行える。通常は、タンパク質試料に還元剤である2-メルカプトエタノールを加えて煮沸し、S-S結合(ジスルフィド結合)を切断してから電気泳動するが、これによって分子量を反映した泳動結果が得られる。泳動後のタンパク質をメンブレンに転写してから免疫染色を行う手法をウェスタンブロッティングと呼ぶ。

native PAGE

native PAGEは、ポリアクリルアミドゲル電気泳動 (PAGE) の一種で、変性したタンパク質を還元してから泳動するSDS-PAGEと異なり、未変性のまま泳動するものをさす。タンパク質の等電点、分子量の他に、高次構造や複合体形成の影響で泳動が変化するため、目的のタンパク質のバンドがどこに出るか予測するのは難しい。塩基性のタンパク質は陰極側に泳動してしまうので注意を要する。変法にはBlue Native PAGE (BN-PAGE) があるが、これはクマシーブリリアントブルー色素を用いて、タンパク質を未変性のまま負に帯電させて泳動するもの。

しかし3%のPAGE法でリポ蛋白質を分離分析する方法は、バンドの種類等が同定され、臨床検査として普及している。(参考文献 y.Bando et al:Diabetes research and Clinical practice 111,2016,66-73 )

等電点電気泳動

両性イオンを含む緩衝液中でタンパク質を泳動し等電点によって分離する方法が等電点電気泳動であり、通常は担体としてポリアクリルアミドを用いる。すでにアポEフェノタイプの分析に応用したキットが存在する。(参考文献 片岡久朗他: 臨床検査、Vol.37、12、1993)

タンパク質の分析によく用いられる二次元電気泳動は、1次元目で細長いゲルを用いた等電点電気泳動を行い、それを2次元目のSDS-PAGEでさらに分離するのが通常の方法である。



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「Page」の関連用語

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

   

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



Pageのページの著作権

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2026実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのポリアクリルアミドゲル電気泳動 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS