Hva er ViewState-generator?
Hva er ViewState-generator?

Video: Hva er ViewState-generator?

Video: Hva er ViewState-generator?
Video: ОБОГРЕВАТЕЛЬ БОЛЬШЕ НЕ НУЖЕН! Адский экокамин! 2024, November
Anonim

Introduksjon: Vis tilstand Nøkkel Generator

Denne koden vil generere nye nøkler som du kan plassere på nettet. config slik at konfliktene elimineres. All kode som er inkludert bruker et tilfeldig tall generator basert på tid, slik at fremtidige konflikter aldri bør oppstå.

Med tanke på dette, hva er en ViewState?

ViewState er en viktig styringsteknikk på klientsiden. ViewState brukes til å lagre brukerdata på siden på tidspunktet for innlegg baksiden av nettsiden. ViewState holder ikke kontrollene, den holder verdiene til kontrollene. Den gjenoppretter ikke verdien som skal kontrolleres etter sidepost tilbake.

Også, hvor lagres ViewState-informasjon? Se tilstandsdata er lagret på klientsiden (nettsiden) i form av en skjult kontroll (HTML skjult felt) kalt "_VIEWSTATE" og Se tilstandsdata er lagret i Base64 String-kodet format som kan dekodes ytterligere.

Med tanke på dette, hva er ViewState-parameteren?

De ViewState-parameter er en base64 serialisert parameter som normalt sendes via en skjult parameter kalt _ UTSIKTSTAT med en POST-forespørsel. Dette parameter er deserialisert på serversiden for å hente dataene. Det er normalt mulig å kjøre kode på en webserver der en gyldig ViewState kan forfalskes.

Hvorfor brukes ikke ViewState i MVC?

ASP. NET MVC gjør ikke bruk ViewState i tradisjonell forstand (det å lagre verdiene til kontroller på nettsiden). ASP. NET MVC vil vedvare verdiene til kontrollene lenge nok til at du kan validere dem og (om nødvendig) sende dem tilbake til siden din for redigering eller korrigering.

Anbefalt: