Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Control.LoadViewState Método

Restores view-state information from a previous page request that was saved by the SaveViewState method.

Namespace:  System.Web.UI
Assembly:  System.Web (em System.Web. dll)

protected virtual void LoadViewState(
	Object savedState
)

Parâmetros

savedState
Tipo: System.Object

An Object that represents the control state to be restored.

Este método é usado principalmente pela infra-estrutura do .NET Framework e não deve ser usado diretamente a partir de seu código.No entanto, os desenvolvedores de Controlarar podem substituir esse método para especificar como um Controlarar Personalizar servidor restaura o estado de Exibir.Para obter mais informações, consulte Visão Geral sobre o Gerenciamento de Estado do ASP.NET.

The following example overrides the LoadViewState method for a custom ASP.NET server control.It creates an Object array to contain the view state information passed in the savedState parameter, and then calls the base implementation of the LoadViewState method for the first index location of the array.It assigns the values stored at the next two index locations to variables named UserText and PasswordText, respectively.

   LoadViewState(object savedState) 
{
    (savedState != )
   {
      
      
      object[] myState = (object[])savedState;
       (myState[0] != )
         .LoadViewState(myState[0]);
       (myState[1] != )
         UserText = (string)myState[1];
       (myState[2] != )
         PasswordText = (string)myState[2];
   }
}


protected void LoadViewState(Object savedState)
{
    if (savedState != null) {
        // Load State from the array of objects that was saved at ;
        // SavedViewState.
        Object myState[] = (Object[])savedState;
        if (myState.get_Item(0) != null) {
            super.LoadViewState(myState.get_Item(0));
        }
        if (myState.get_Item(1) != null) {
            set_UserText((System.String)(myState.get_Item(1)));
        }
        if (myState.get_Item(2) != null) {
            set_PasswordText((System.String)(myState.get_Item(2)));
        }
    }
} //LoadViewState


Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft