ViewStateMode в ASP.NET 4.0 - обратная совместимость? - PullRequest
0 голосов
/ 24 апреля 2010

Было ли введено новое свойство ViewStateMode, чтобы избежать разрушения существующего EnableViewState?

Означает ли настройка EnableViewState = false на уровне страницы, что параметр ViewStateMode игнорируется?

PS: что такое CW в stackoverflow?

1 Ответ

1 голос
/ 25 апреля 2010

Это обратно совместимо, так как значение по умолчанию - Inherit.

Если родительский элемент управления установил значение EnableViewState в значение false, то ViewStateMode позволяет дочернему элементу управления включить его, предоставляя гораздо более детальный контроль над состоянием вашего представления.

см. http://weblogs.asp.net/sreejukg/archive/2010/04/06/viewstatemode-in-asp-net-4-0.aspx

"Значением по умолчанию для свойства ViewStateMode для страницы является« Включено ». Значением по умолчанию для свойства ViewStateMode для элемента управления веб-сервера на странице является« Наследовать ». В результате, если это свойство не установлено ни на одной из страниц или уровень управления, значение свойства EnableViewState определяет поведение состояния просмотра. "

См. http://msdn.microsoft.com/en-us/library/system.web.ui.control.viewstatemode.aspx

...