TreeView.OnPreRender(EventArgs) メソッド


PreRender イベントを発生させます。Raises the PreRender event.

protected public:
 override void OnPreRender(EventArgs ^ e);
protected internal override void OnPreRender (EventArgs e);
override this.OnPreRender : EventArgs -> unit
Protected Friend Overrides Sub OnPreRender (e As EventArgs)



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


メソッドOnPreRenderは、ポストバックに登録するためにオーバーライドされます。The OnPreRender method is overridden to register for postback. クライアントスクリプトが有効になっている場合は、必要なスクリプトと非表示フィールドもレンダリングされます。If client script is enabled, it also renders the necessary script and hidden fields.

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

OnPreRender メソッドを使用すると、デリゲートを結び付けずに、派生クラスでイベントを処理することもできます。The OnPreRender 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.

注意 (継承者)

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