Was ist der ViewState-Generator?
Was ist der ViewState-Generator?

Video: Was ist der ViewState-Generator?

Video: Was ist der ViewState-Generator?
Video: ASP.NET - ViewState 2024, April
Anonim

Einführung: Sichtzustand Taste Generator

Dieser Code generiert neue Schlüssel, die Sie in Ihrem Web platzieren können. config, damit die Konflikte beseitigt werden. Alle enthaltenen Codes verwenden eine Zufallszahl Generator basierend auf der Zeit, sodass zukünftige Konflikte niemals auftreten sollten.

Was ist in Anbetracht dessen ein ViewState?

Sichtzustand ist eine wichtige clientseitige Zustandsverwaltungstechnik. Sichtzustand wird verwendet, um Benutzerdaten auf der Seite zum Zeitpunkt des Postbacks der Webseite zu speichern. Sichtzustand enthält nicht die Steuerelemente, sondern die Werte der Steuerelemente. Es stellt den Wert nicht wieder her, um nach dem Zurücksetzen der Seite zu steuern.

Wo werden ViewState-Informationen gespeichert? Zustandsdaten anzeigen ist gelagert auf der Clientseite (Webseite) in Form eines versteckten Steuerelements (HTML verstecktes Feld) namens „_VIEWSTATE“und Zustandsdaten anzeigen ist gelagert im Base64 String-codierten Format, das weiter decodiert werden kann.

In Anbetracht dessen, was ist der ViewState-Parameter?

Die ViewState-Parameter ist ein base64 serialisiert Parameter das wird normalerweise über ein verstecktes. gesendet Parameter namens _ SICHTZUSTAND mit einer POST-Anfrage. Dies Parameter wird serverseitig deserialisiert, um die Daten abzurufen. Normalerweise ist es möglich, Code auf einem Webserver auszuführen, auf dem eine gültige Sichtzustand geschmiedet werden kann.

Warum wird ViewState in MVC nicht verwendet?

ASP. NET MVC tut ViewState nicht verwenden im traditionellen Sinne (das Speichern der Werte von Steuerelementen auf der Webseite). ASP. NET MVC behält die Werte der Steuerelemente lange genug bei, damit Sie sie validieren und (falls erforderlich) zur Bearbeitung oder Korrektur auf Ihre Seite zurückführen können.

Empfohlen: