IStateManager.LoadViewState(Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När den implementeras av en klass läser du in serverkontrollens tidigare sparade vytillstånd till kontrollen.
public:
void LoadViewState(System::Object ^ state);
public void LoadViewState(object state);
abstract member LoadViewState : obj -> unit
Public Sub LoadViewState (state As Object)
Parametrar
Exempel
// 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
Kommentarer
Den här metoden används främst av .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden. Kontrollutvecklare kan dock åsidosätta den här metoden för att ange hur en anpassad serverkontroll återställer visningstillståndet. Mer information finns i ASP.NET State Management Overview.