Просмотр состояния

Автор: Lewis Jackson
Дата создания: 8 Май 2021
Дата обновления: 1 Июль 2024
Anonim
ЭКРА 200. Эксплуатация 3. Просмотр измерений, состояния входов, выходов и логики
Видео: ЭКРА 200. Эксплуатация 3. Просмотр измерений, состояния входов, выходов и логики

Содержание

Определение - Что означает View State?

Состояние представления - это метод управления состоянием на уровне страницы, используемый в каркасе страниц ASP.NET для сохранения значения элементов управления и страницы между циклами. Объекты данных, такие как хеш-таблицы, строки, объекты массива, объекты списка массивов, логические значения и преобразователи пользовательских типов, могут храниться в состоянии просмотра. Состояние просмотра в идеале используется, когда данные, подлежащие сохранению, относительно малы и данные не нуждаются в защите.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет View State

При загрузке страницы состояние просмотра содержится в структуре, поэтому оно легко доступно. Значения, содержащиеся в состоянии просмотра, не могут передаваться между страницами. По умолчанию состояние просмотра включено и независимо от того, используется ли оно во время обратной передачи, оно сериализует информацию в каждом элементе управления, найденном на странице. Чтобы отключить состояние просмотра для одного элемента управления, свойство EnableViewState должно быть установлено в значение false. Атрибут EnableViewStateMac предназначен для обнаружения любых попыток или методов повреждения в состоянии просмотра. Средние возможности состояния представления состоят в том, чтобы хранить значения свойств элемента управления и страниц, найденных на соответствующей странице, без помощи сеанса, сохранять значение элемента управления после операции обратной передачи и создавать настраиваемый поставщик состояния представления для хранения представления. информация о состоянии в базе данных.


Просмотр состояния прост в реализации и не требует никаких ресурсов сервера. Он также имеет расширенные функции безопасности и может быть сжат или закодирован и может способствовать реализации Unicode.

Однако есть несколько недостатков с состоянием просмотра. Для больших объемов данных производительность не является оптимальной, поскольку большие значения могут привести к замедлению состояния просмотра. Состояние просмотра может хранить значения только для одной страницы. Это также имеет риски безопасности и требует дополнительного кодирования для обеспечения безопасности информации.