Partager via


ControlAdapter.LoadAdapterViewState(Object) Méthode

Définition

Charge des informations sur l'état d'affichage de l'adaptateur qui ont été enregistrées par SaveAdapterViewState(), lors d'une demande antérieure, sur la page sur laquelle réside le contrôle associé à cet adaptateur de contrôles.

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)

Paramètres

state
Object

Un Object qui contient les informations sur l'état d'affichage de l'adaptateur comme StateBag.

Remarques

Lorsqu’un adaptateur doit conserver ses propres informations d’état d’affichage, il peut remplacer les méthodes et SaveAdapterViewState les LoadAdapterViewState méthodes.

Un adaptateur doit conserver les informations d’état d’affichage lorsqu’il existe des données qui doivent être conservées entre les requêtes, indépendamment de l’état d’affichage du contrôle associé. Par exemple, un contrôle de grille sur les navigateurs ordinateurs de bureau peut s’afficher sous la forme d’une vue unique des lignes et des colonnes de valeurs. Sur d’autres navigateurs, il peut fractionner son rendu en plusieurs affichages distincts, comme une liste de lignes et de détails d’une seule ligne. L’adaptateur doit conserver les données des vues qui ne sont pas actuellement actives dans l’état d’affichage.

La LoadAdapterViewState méthode est appelée immédiatement avant la Control.LoadViewState méthode à l’étape du LoadState cycle de vie. L’état d’affichage de l’adaptateur est distinct et en plus de l’état d’affichage du contrôle.

S’applique à

Voir aussi