Che cos'è il generatore di ViewState?
Che cos'è il generatore di ViewState?

Video: Che cos'è il generatore di ViewState?

Video: Che cos'è il generatore di ViewState?
Video: What is viewstate in asp.net - Part 3 2024, Novembre
Anonim

Introduzione: Visualizza stato Chiave Generatore

Questo codice genererà nuove chiavi che puoi inserire nel tuo web. config in modo che i conflitti vengano eliminati. Tutto il codice incluso utilizza un numero casuale Generatore in base al tempo, quindi conflitti futuri non dovrebbero mai verificarsi.

Considerando questo, cos'è un ViewState?

VisualizzaStato è un'importante tecnica di gestione dello stato lato client. VisualizzaStato viene utilizzato per memorizzare i dati dell'utente sulla pagina al momento del post sul retro della pagina web. VisualizzaStato non detiene i controlli, detiene i valori dei controlli. Non ripristina il valore da controllare dopo il postback della pagina.

Inoltre, dove sono archiviate le informazioni di ViewState? Visualizza i dati di stato è immagazzinato sul lato client (pagina Web) sotto forma di un controllo nascosto (campo nascosto HTML) denominato "_VIEWSTATE" e Visualizza dati di stato è immagazzinato in formato codificato String Base64 che può essere ulteriormente decodificato.

Considerando questo, qual è il parametro ViewState?

Il Parametro ViewState è un serializzato base64 parametro che viene normalmente inviato tramite un nascosto parametro chiamato _ VIEWSTATE con una richiesta POST. Questo parametro viene deserializzato sul lato server per recuperare i dati. Normalmente è possibile eseguire codice su un server web dove un valido VisualizzaStato può essere contraffatto.

Perché ViewState non è utilizzato in MVC?

ASP. NET MVC fa non usare ViewState nel senso tradizionale (quello di memorizzare i valori dei controlli nella pagina web). ASP. NET MVC manterrà i valori dei controlli abbastanza a lungo da consentirti di convalidarli e (se necessario) di riportarli alla tua pagina per la modifica o la correzione.

Consigliato: