2010-04-04 2 views

ответ

1

Если вы отключили ViewState на уровне страницы, все элементы управления на этой странице будут отключены ViewState (т. Е. Не смогут использовать какие-либо функции, предоставляемые ViewState). Я не уверен, из вашего вопроса, если вы хотите GridView быть включена поддержка ViewState и все остальные элементы управления будут отключены, но если это то, что вы хотите сделать, то у вас есть два варианта:

  1. Если вы используете .NET 4.0 то вы можете отключить ViewState на уровне страницы и включить его только для GridView
  2. Если вы используете версию .NET до .NET 4.0, вам необходимо явно отключить ViewState для всех элементов управления (добавив EnableViewState = 'false' для всех элементов) и не добавляйте это для GridView. Вы не можете отключить его на уровне страницы и включить только GridView.
+1

Что касается пункта № 1 для .Net 4.0 и выше. На уровне страницы EnableViewState должен быть «true», а «ViewStateMode» отключен. Не так ли? – Lijo