Page.RegisterViewStateHandler-Methode
Der Ansichtszustand der Seite wird beibehalten, sofern ein Aufruf erfolgt.
Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Sub RegisterViewStateHandler
'Usage
Dim instance As Page
instance.RegisterViewStateHandler
public void RegisterViewStateHandler ()
public:
void RegisterViewStateHandler ()
public void RegisterViewStateHandler ()
public function RegisterViewStateHandler ()
Hinweise
Die RegisterViewStateHandler-Methode wird automatisch über das HtmlForm-Serversteuerelement aufgerufen. Wenn kein Aufruf dieser Methode erfolgt, wird der Ansichtszustand der Seite nicht beibehalten.
Hinweis
Normalerweise ruft nur das HtmlForm-Serversteuerelement für die Seite diese Methode auf.
Beispiel
' Create a custom HtmlForm server control named MyForm.
Public Class MyForm
Inherits HtmlForm
' MyForm inherits all the base funcitionality
' of the HtmlForm control.
Public Sub New()
End Sub 'New
' Override the OnInit method that MyForm inherited from HtmlForm.
<System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Name:="FullTrust")> _
Protected Overrides Sub OnInit(e As EventArgs)
' Save the view state if there are server controls on
' a page that calls MyForm.
Page.RegisterViewStateHandler()
End Sub 'OnInit
End Class 'MyForm
// Create a custom HtmlForm server control named MyForm.
public class MyForm : HtmlForm
{
// MyForm inherits all the base funcitionality
// of the HtmlForm control.
public MyForm():base()
{
}
// Override the OnInit method that MyForm inherited from HtmlForm.
[System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Demand, Name="FullTrust")]
protected override void OnInit( EventArgs e)
{
// Save the view state if there are server controls on
// a page that calls MyForm.
Page.RegisterViewStateHandler();
}
}
// Create a custom HtmlForm server control named MyForm.
public class MyForm extends HtmlForm
{
// MyForm inherits all the base funcitionality
// of the HtmlForm control.
public MyForm()
{
} //MyForm
// Override the OnInit method that MyForm inherited from HtmlForm.
protected void OnInit(EventArgs e)
{
// Save the view state if there are server controls on
// a page that calls MyForm.
get_Page().RegisterViewStateHandler();
} //OnInit
} //MyForm
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
Page-Klasse
Page-Member
System.Web.UI-Namespace
RegisterRequiresViewStateEncryption