Было ли введено новое свойство ViewStateMode, чтобы избежать разрушения существующего EnableViewState?
Означает ли настройка EnableViewState = false на уровне страницы, что параметр ViewStateMode игнорируется?
PS: что такое CW в stackoverflow?
Это обратно совместимо, так как значение по умолчанию - 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