2012-03-28 2 views
0

У меня есть gridview и usercontrol. На мероприятии Rowediting я привязываю детали в usercontrol. Но когда какой-либо postback происходит внутри этого usecontrol, то после генерации генерируется.ViewState UserControl, не загружаемый после переноса 2.0 в 4.0

«Не удалось загрузить viewstate. Дерево управления, в которое загружается viewstate, должно совпадать с деревом управления, которое использовалось для сохранения viewstate во время предыдущего запроса. Например, при добавлении элементов управления динамически элементы управления, добавленные во время пост- назад должны соответствовать типу и положению элементов управления, добавленных во время первоначального запроса «

Код работал нормально с каркасной версией2.0. После перехода на наш сайт рамочной версии 4.0 это не работает

Примечания: Я не добавление/замены элементов управления динамически

ответ

0

Это Косову в настоящее время. Проблема заключалась в том, что я открывал пользовательский контроль в событии редактирования строки и фактически не редактировал строку. i поместил e.cancel = true; в решении по редактированию строк, который решил этот вопрос

+1

Поздравляем с исправлением! Когда вы в состоянии, пожалуйста, отметьте свой ответ как «принятый», чтобы другие могли узнать ваше решение. Приветствия ~ –

Смежные вопросы