Какво е генератор на ViewState?
Какво е генератор на ViewState?

Видео: Какво е генератор на ViewState?

Видео: Какво е генератор на ViewState?
Видео: Первый запуск бензинового генератора. Плюс несколько советов 2024, Може
Anonim

Въведение: Преглед на състоянието Ключ Генератор

Този код ще генерира нови ключове, които можете да поставите във вашата мрежа. config, така че конфликтите да бъдат елиминирани. Всички включени кодове използват произволно число генератор въз основа на времето, така че никога да не се случват бъдещи конфликти.

Имайки предвид това, какво е ViewState?

ViewState е важна техника за управление на състоянието от страна на клиента. ViewState се използва за съхраняване на потребителски данни на страницата в момента на публикуване обратно на уеб страницата. ViewState не държи контролите, държи стойностите на контролите. Не възстановява контролната стойност след връщане на страницата.

Също така, къде се съхранява информацията за ViewState? Преглед на данните за състоянието е съхранени в клиентската страна (уебстраница) под формата на скрита контрола (скрито поле на HTML) с име „_VIEWSTATE“и Преглед на данните за състоянието е съхранени във формат Base64 String, който може да бъде допълнително декодиран.

Имайки предвид това, какво е параметър ViewState?

В Параметър ViewState е сериализиран base64 параметър който обикновено се изпраща чрез скрит параметър Наречен _ VIEWSTATE с POST заявка. Това параметър се десериализира от страна на сървъра, за да извлече данните. Обикновено е възможно да се изпълнява код на уеб сървър, където е валиден ViewState може да бъде подправен.

Защо ViewState не се използва в MVC?

ASP. NET MVC прави не използвайте ViewState в традиционния смисъл (този за съхраняване на стойностите на контролите в уеб страницата). ASP. NET MVC ще запази стойностите на контролите достатъчно дълго, за да ги потвърдите и (ако е необходимо) да ги върнете обратно към вашата страница за редактиране или корекция.

Препоръчано: