Partage via


IStateManager.LoadViewState(Object) Méthode

Définition

Implémenté par une classe, charge dans un contrôle serveur son état d'affichage précédemment enregistré.

public:
 void LoadViewState(System::Object ^ state);
public void LoadViewState (object state);
abstract member LoadViewState : obj -> unit
Public Sub LoadViewState (state As Object)

Paramètres

state
Object

Object qui contient les valeurs d'état d'affichage enregistrées du contrôle.

Exemples

// Implement the LoadViewState method. If the saved view state
// exists, the view-state value is loaded to the MyItem control. 
void IStateManager.LoadViewState(object savedState)
{
    _message = (string)_viewstate["message"];
    if (savedState != null)
        ((IStateManager)_viewstate).LoadViewState(savedState);
}
' Implement the LoadViewState method. If the saved view state
' exists, the view-state value is loaded to the MyItem 
' control. 
Sub LoadViewState(ByVal savedState As Object) Implements IStateManager.LoadViewState
    _message = CStr(_viewstate("message"))
    If Not (savedState Is Nothing) Then
        CType(_viewstate, IStateManager).LoadViewState(savedState)
    End If
End Sub

Remarques

Cette méthode est principalement utilisée par l’infrastructure .NET Framework et n’est pas destinée à être utilisée directement à partir de votre code. Toutefois, les développeurs de contrôles peuvent remplacer cette méthode pour spécifier comment un contrôle serveur personnalisé restaure son état d’affichage. Pour plus d’informations, consultez ASP.NET Vue d’ensemble de la gestion de l’état.

S’applique à

Voir aussi