Çfarë është gjeneratori ViewState?
Çfarë është gjeneratori ViewState?

Video: Çfarë është gjeneratori ViewState?

Video: Çfarë është gjeneratori ViewState?
Video: Fizikë 12 - Gjeneratorët dhe transformatorët 2024, Mund
Anonim

Prezantimi: Shiko gjendjen Celës Gjenerator

Ky kod do të gjenerojë çelësa të rinj që mund t'i vendosni në ueb-in tuaj. konfiguroni në mënyrë që të eliminohen konfliktet. I gjithë kodi i përfshirë përdor një numër të rastësishëm gjenerator bazuar në kohë, kështu që konfliktet e ardhshme nuk duhet të ndodhin kurrë.

Duke marrë parasysh këtë, çfarë është një ViewState?

ViewState është një teknikë e rëndësishme e menaxhimit të shtetit nga ana e klientit. ViewState përdoret për të ruajtur të dhënat e përdoruesit në faqe në kohën e postimit të faqes së internetit. ViewState nuk mban kontrollet, mban vlerat e kontrolleve. Nuk e rikthen vlerën për të kontrolluar pas postimit të faqes.

Gjithashtu, ku ruhen informacionet e ViewState? Shikoni të dhënat e gjendjes është të ruajtura në anën e klientit (faqe në internet) në formën e një kontrolli të fshehur (fushë e fshehur HTML) me emrin "_VIEWSTATE" dhe Shikoni të dhënat e shtetit është të ruajtura në formatin e koduar të vargut Base64 i cili mund të deshifrohet më tej.

Duke marrë parasysh këtë, cili është parametri ViewState?

Të Parametri ViewState është një bazë64 e serializuar parametri që zakonisht dërgohet nëpërmjet një të fshehur parametri i quajtur _ PARAQITJE me një kërkesë POST. Kjo parametri është deserializuar në anën e serverit për të tërhequr të dhënat. Normalisht është e mundur të ekzekutohet kodi në një server në internet ku është i vlefshëm ViewState mund të falsifikohen.

Pse ViewState nuk përdoret në MVC?

ASP. NET MVC bën mos përdorni ViewState në kuptimin tradicional (ai i ruajtjes së vlerave të kontrolleve në faqen e internetit). ASP. NET MVC do t'i ruajë vlerat e kontrolleve për aq kohë sa ju t'i vërtetoni ato dhe (nëse është e nevojshme) t'i ktheni ato përsëri në faqen tuaj për modifikim ose korrigjim.

Recommended: