次の方法で共有


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

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

注釈

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

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

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

適用対象

こちらもご覧ください