Wat is ViewState-opwekker?
Wat is ViewState-opwekker?

Video: Wat is ViewState-opwekker?

Video: Wat is ViewState-opwekker?
Video: UiTM Eminent Research Lecture Series by Prof. Dr. Marijn Janssen 2024, November
Anonim

Inleiding: Bekyk Staat Sleutel Generator

Hierdie kode sal nuwe sleutels genereer wat jy op jou web kan plaas. config sodat die konflikte uitgeskakel word. Alle kodes wat ingesluit is, gebruik 'n ewekansige nommer kragopwekker gebaseer op tyd, sodat toekomstige konflikte nooit sal voorkom nie.

As u dit in ag neem, wat is 'n ViewState?

ViewState is 'n belangrike kliënt kant staat bestuur tegniek. ViewState word gebruik om gebruikersdata op bladsy te stoor ten tyde van pos agterkant van webblad. ViewState hou nie die kontroles nie, dit hou die waardes van kontroles. Dit herstel nie die waarde om te beheer nadat die bladsy terug geplaas is nie.

Ook, waar word ViewState-inligting gestoor? Bekyk staatsdata is gestoor word in die kliëntkant (webblad) in die vorm van 'n verborge kontrole (HTML-versteekte veld) genaamd "_VIEWSTATE" en Bekyk staatsdata is gestoor word in Base64 String-gekodeerde formaat wat verder gedekodeer kan word.

As u dit in ag neem, wat is ViewState-parameter?

Die ViewState parameter is 'n base64-reeks parameter wat normaalweg via 'n verborge gestuur word parameter genoem _ UITSIGSTAAT met 'n POST-versoek. Hierdie parameter word aan die bedienerkant gedeserialiseer om die data te herwin. Dit is normaalweg moontlik om kode op 'n webbediener te laat loop waar 'n geldige ViewState gesmee kan word.

Waarom ViewState nie in MVC gebruik word nie?

ASP. NET MVC doen nie ViewState gebruik nie in die tradisionele sin (dié van die stoor van die waardes van kontroles in die webblad). ASP. NET MVC sal die waardes van die kontroles lank genoeg behou sodat jy dit kan valideer en (indien nodig) om hulle terug te stuur na jou bladsy vir redigering of regstelling.

Aanbeveel: