Čo je generátor ViewState?
Čo je generátor ViewState?

Video: Čo je generátor ViewState?

Video: Čo je generátor ViewState?
Video: Автомобильный генератор BMW 12 В 180 А к генератору с помощью зарядного устройства для ноутбука 2024, November
Anonim

Úvod: Zobraziť stav kľúč Generátor

Tento kód vygeneruje nové kľúče, ktoré môžete umiestniť na svoj web. config, aby sa odstránili konflikty. Všetok zahrnutý kód používa náhodné číslo generátor založené na čase, takže budúce konflikty by nikdy nemali nastať.

Vzhľadom na to, čo je ViewState?

ViewState je dôležitá technika riadenia štátu na strane klienta. ViewState sa používa na ukladanie používateľských údajov na stránke v čase odoslania späť na webovú stránku. ViewState nedrží ovládače, drží hodnoty ovládačov. Po odoslaní stránky späť sa neobnoví hodnota na kontrolu.

Tiež, kde sú uložené informácie ViewState? Zobraziť údaje o stave je uložené na strane klienta (webová stránka) vo forme skrytého ovládacieho prvku (skryté pole HTML) s názvom „_VIEWSTATE“a Zobraziť údaje o stave je uložené vo formáte Base64 String, ktorý je možné ďalej dekódovať.

Vzhľadom na to, čo je parameter ViewState?

The Parameter ViewState je serializovaný base64 parameter ktorý sa zvyčajne odosiela prostredníctvom skrytého parameter volal _ VIEWSTATE so žiadosťou o POST. Toto parameter je deserializovaný na strane servera na získanie údajov. Zvyčajne je možné spustiť kód na webovom serveri, kde je platný ViewState dá sa sfalšovať.

Prečo sa v MVC nepoužíva ViewState?

ASP. NET MVC robí nepoužívajte ViewState v tradičnom zmysle (v zmysle uloženia hodnôt ovládacích prvkov na webovej stránke). ASP. NET MVC uchová hodnoty ovládacích prvkov dostatočne dlho na to, aby ste ich mohli overiť a (ak je to potrebné) vrátiť ich späť na vašu stránku na úpravu alebo opravu.

Odporúča: