Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Weist einem einzelnen Benutzer in der der aktuellen Seite zugeordneten Ansichtszustandsvariablen einen Bezeichner zu.
Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Property ViewStateUserKey As String
'Usage
Dim instance As Page
Dim value As String
value = instance.ViewStateUserKey
instance.ViewStateUserKey = value
public string ViewStateUserKey { get; set; }
public:
property String^ ViewStateUserKey {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_ViewStateUserKey ()
/** @property */
public void set_ViewStateUserKey (String value)
public function get ViewStateUserKey () : String
public function set ViewStateUserKey (value : String)
Eigenschaftenwert
Der Bezeichner für den einzelnen Benutzer.
Ausnahmen
| Ausnahmetyp | Bedingung |
|---|---|
Während der Seitenverarbeitung wurde zu spät auf die ViewStateUserKey-Eigenschaft zugegriffen. |
Hinweise
Durch Festlegen der ViewStateUserKey-Eigenschaft können Sie u. U. verhindern, dass böswillige Benutzer Angriffe auf die Anwendung über einen einfachen Mausklick durchführen. Dies ist möglich, indem Sie der Ansichtszustandsvariablen für einzelne Benutzer einen Bezeichner zuordnen, damit diese die Variable nicht verwenden können, um einen Angriff über einen einfachen Mausklick zu generieren. Sie können diese Eigenschaft auf einen beliebigen Zeichenfolgenwert festlegen, z. B. die Sitzungs-ID oder den authentifizierten Namen des Benutzers.
Hinweis
Sie müssen diese Eigenschaft während der Page_Init-Phase der Seitenverarbeitung festlegen. Wenn diese Eigenschaft während der Page_Load-Phase festgelegt wird, wird eine Ausnahme ausgelöst.
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