ControlAdapter.LoadAdapterViewState(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.