Jenereta ya ViewState ni nini?
Jenereta ya ViewState ni nini?

Video: Jenereta ya ViewState ni nini?

Video: Jenereta ya ViewState ni nini?
Video: Pump za kumwagilia mazao na kusafilisha maji zinapatikana kwetu 0655803060 2024, Desemba
Anonim

Utangulizi: Tazama Jimbo Ufunguo Jenereta

Nambari hii itazalisha funguo mpya ambazo unaweza kuweka kwenye wavuti yako. config ili mizozo iondolewe. Nambari yote iliyojumuishwa hutumia nambari isiyo ya kawaida jenereta kulingana na wakati ili migogoro ya siku zijazo isitokee.

Kwa kuzingatia hili, ViewState ni nini?

ViewState ni mbinu muhimu ya usimamizi wa hali ya mteja. ViewState hutumika kuhifadhi data ya mtumiaji kwenye ukurasa wakati wa chapisho nyuma ya ukurasa wa wavuti. ViewState haishiki vidhibiti, inashikilia maadili ya vidhibiti. Hairejeshi thamani ya kudhibiti baada ya chapisho la ukurasa kurudi.

Pia, maelezo ya ViewState yanahifadhiwa wapi? Tazama data ya serikali ni kuhifadhiwa katika upande wa mteja(Ukurasa wa Wavuti) katika mfumo wa udhibiti uliofichwa (uwanja uliofichwa wa HTML) unaoitwa "_VIEWSTATE" na Tazama Data ya Jimbo ni kuhifadhiwa katika umbizo lililosimbwa la Base64 String ambalo linaweza kutatuliwa zaidi.

Kwa kuzingatia hili, kigezo cha ViewState ni nini?

The Kigezo cha ViewState ni base64 iliyosasishwa kigezo ambayo kawaida hutumwa kupitia siri kigezo inaitwa _ VIEWSTATE na ombi la POST. Hii kigezo imeondolewa kwenye upande wa seva ili kupata data. Kwa kawaida inawezekana kuendesha msimbo kwenye seva ya wavuti ambapo ni halali ViewState inaweza kughushi.

Kwa nini ViewState haitumiki katika MVC?

ASP. NET MVC hufanya usitumie ViewState kwa maana ya jadi (ile ya kuhifadhi maadili ya udhibiti katika ukurasa wa wavuti). ASP. NET MVC itaendelea na thamani za vidhibiti kwa muda wa kutosha kwako kuvithibitisha na (ikihitajika) kuvirudisha kwenye ukurasa wako kwa kuhaririwa au kusahihishwa.

Ilipendekeza: