バージョン

OnPreRender メソッド (SmartWebControl)

PreRender イベントを発生し、描画の前にコンテンツのブロックを登録します。
シンタックス
'宣言
 
Protected Overrides Sub OnPreRender( _
   ByVal e As EventArgs _
) 
protected override void OnPreRender( 
   EventArgs e
)

パラメータ

e
EventArgs またはこの要素上の PreRender イベントにサブスクライブする関係者に伝達される情報を含む EventArgs から派生したオブジェクト。
解説

OnPreRenderSmartWebControl 実装が処理する内容の一部は、<script> ブロックの登録、JavaScript 内のグローバル オブジェクトとプロパティ配列の初期化、 必要に応じて共通 CSS スタイルを定義する <style> ブロックの出力です。

継承者は、このメソッドをオーバーライドし、(イベント ハンドラーを追加せずに) PreRender イベントを内部処理、または描画の開始前に追加処理を提供 (あるいは、その両方) を実行できます。オーバーライドは基本メソッドを呼び出す必要があります。基本メソッドの呼び出しに失敗すると、PreRender イベントのサブスクライバーはイベントが発生したという通知を受け取れません。必要な <script> ブロックと <style> ブロックを出力できない場合、それぞれ、スクリプト エラーと予期したスタイルの欠如が発生します。

参照