ControlAdapter.LoadAdapterViewState(Object) メソッド

定義

前の要求時に SaveAdapterViewState() によって保存されたアダプター ビューステート情報を、このコントロール アダプターに関連付けられているコントロールが存在するページに読み込みます。

protected public:
 virtual void LoadAdapterViewState(System::Object ^ state);
protected internal virtual void LoadAdapterViewState(object state);
abstract member LoadAdapterViewState : obj -> unit
override this.LoadAdapterViewState : obj -> unit
Protected Friend Overridable Sub LoadAdapterViewState (state As Object)

パラメーター

state
Object

アダプタービューステート情報をStateBagとして格納するObject

注釈

アダプターは、独自のビューステート情報を維持する必要がある場合、 LoadAdapterViewState メソッドと SaveAdapterViewState メソッドをオーバーライドできます。

アダプターは、関連するコントロールのビューステートとは無関係に、要求間で保持する必要があるデータがある場合に、ビューステート情報を維持する必要があります。 たとえば、デスクトップ コンピューター ブラウザー上のグリッド コントロールは、値の行と列の単一ビューとして表示される場合があります。 他のブラウザーでは、行の一覧や 1 つの行の詳細など、レンダリングを複数の個別のビューに分割する場合があります。 アダプターは、ビューステートで現在アクティブでないビューのデータを維持する必要があります。

LoadAdapterViewState メソッドは、LoadState ライフサイクル ステージのControl.LoadViewState メソッドの直前に呼び出されます。 アダプターのビューステートは、コントロールのビューステートに加えて独立しています。

適用対象

こちらもご覧ください