Я работаю над приложением .net 4.0. Я пытаюсь загрузить несколько пользовательских элементов управления, которые имеют элемент управления gridview, а также несколько текстовых полей и выпадающих списков. Поскольку viewstate действительно замедляет работу системы, чтобы повысить производительность, я отключил ViewStateMode родительского элемента управления (то есть пользовательский элемент управления) и включил ViewStateMode для выпадающих списков. Но проблема, которую я имею, состоит в том, что выпадающие списки внутри сетки и панели выдают ошибку, даже если их ViewStateMode включен. Если я включаю ViewStateMode для gridView или Panel, он работает нормально, но это увеличивает размер Viewstate.
Может кто-нибудь, пожалуйста, дайте мне понять, почему это происходит, и как это можно решить?
Спасибо
BB