Управление ViewState в ASP.Net - PullRequest
       39

Управление ViewState в ASP.Net

0 голосов
/ 07 марта 2012

Я недавно просматривал MSDN для инструментов управления состоянием сеанса, я наткнулся на viewstate, который можно использовать для сохранения значения страницы или элементов управления через обратную передачу страницы, поэтому я создал простое приложение, которое содержит asp:textbox и asp:button теперь я сделал EnableViewState="false" для текстового поля и запустил страницу, ввел некоторые значения и нажал на кнопку, страница была отозвана обратно, но значение было сохранено, я думал, что это произойдет, потому что свойство viewstate страниц включено, поэтому я изменил EnableViewState="false" в директивах страницы и запустил страницу, но значение текстового поля было сохранено в текстовом поле через обратную передачу, может кто-нибудь рассказать на небольшом примере, как работает viewstate в моем сценарии

Ответы [ 2 ]

0 голосов
/ 07 марта 2012

ViewState, вероятно, нельзя объяснить примером small ; -)

Я бы порекомендовал прочитать эту статью: Истинное понимание ViewState

0 голосов
/ 07 марта 2012

TextBox отображается как элемент управления вводом, , поэтому значение отправляется обратно и снова устанавливается на TextBox.

Состояние просмотра имеет значение в TextBox длядругие атрибуты, которые вы можете установить его программно, или в случае, если вы делаете его скрытым и хотите сохранить его содержимое.

...