Page.OnPreLoad(EventArgs) Page.OnPreLoad(EventArgs) Page.OnPreLoad(EventArgs) Page.OnPreLoad(EventArgs) Method


ポストバック データがページ上のサーバー コントロールに読み込まれてから PreLoad イベントが発生するまでの間に OnLoad(EventArgs) イベントを発生させます。Raises the PreLoad event after postback data is loaded into the page server controls but before the OnLoad(EventArgs) event.

 virtual void OnPreLoad(EventArgs ^ e);
protected virtual void OnPreLoad (EventArgs e);
abstract member OnPreLoad : EventArgs -> unit
override this.OnPreLoad : EventArgs -> unit
Protected Overridable Sub OnPreLoad (e As EventArgs)


EventArgs EventArgs EventArgs EventArgs

イベント データを格納している EventArgsAn EventArgs that contains the event data.


OnPreLoadメソッドは、ユーザーから返されたすべてのポストバックデータが読み込まれた後に呼び出されます。The OnPreLoad method is called after all postback data returned from the user is loaded. ページのライフサイクルのこの段階で、初期化段階で作成された宣言されたコントロールとコントロールのビューステート情報およびポストバックデータがページのコントロールに読み込まれます。At this stage in the page's life cycle, view-state information and postback data for declared controls and controls created during the initialization stage are loaded into the page's controls.

OnPreLoadメソッドで作成されたコントロールも、ビューステートおよびポストバックデータと共に読み込まれます。Controls created in the OnPreLoad method will also be loaded with view-state and postback data.

イベントを発生させると、イベント ハンドラーがデリゲートから呼び出されます。Raising an event invokes the event handler through a delegate. 詳細については、次を参照してください。処理とイベントの発生します。For more information, see Handling and Raising Events.

OnPreLoad メソッドを使用すると、デリゲートを結び付けずに、派生クラスでイベントを処理することもできます。The OnPreLoad method also allows derived classes to handle the event without attaching a delegate. 派生クラスでイベントを処理する場合は、この手法をお勧めします。This is the preferred technique for handling the event in a derived class.

注意 (継承者)

派生クラスで OnPreLoad(EventArgs) をオーバーライドする場合は、登録されているデリゲートがイベントを受け取ることができるように、基本クラスの OnPreLoad(EventArgs) メソッドを呼び出してください。When overriding OnPreLoad(EventArgs) in a derived class, be sure to call the base class's OnPreLoad(EventArgs) method so that registered delegates receive the event.