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