DetailsView.OnPagePreLoad(Object, EventArgs) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コントロールが読み込まれる前に、データ バインド コントロールの初期化された状態を設定します。
protected:
override void OnPagePreLoad(System::Object ^ sender, EventArgs ^ e);
protected override void OnPagePreLoad (object sender, EventArgs e);
override this.OnPagePreLoad : obj * EventArgs -> unit
Protected Overrides Sub OnPagePreLoad (sender As Object, e As EventArgs)
パラメーター
注釈
メソッドは OnPagePreLoad 、ページのライフ サイクル内でデータ バインディングが発生するタイミングを制御するために使用されます。 これは、データ バインド コントロールの内部初期化状態を設定することによって行われます。 コントロールの初期化された状態はページのライフ サイクルのフェーズ中に PreLoad 設定されるため、イベント ハンドラーは、 OnDataPropertyChanged そのフェーズの後にコントロールのデータ プロパティが変更されるたびに呼び出され、コントロールがレンダリング前にデータに再バインドする必要があることを通知します。
OnPagePreLoad HTTP 要求がポストバックでビューステートが有効になっているが、データ バインド コントロールがまだバインドされていない場合は、 メソッドが クラスによってDetailsViewオーバーライドされ、 プロパティが にtrue
設定RequiresDataBindingされます。 このシナリオは、 や MultiViewなどのWizardコントロールで一般的であり、実行時にコントロールの可視性が変更されます。
適用対象
こちらもご覧ください
.NET