Я выбрал страницу с сеткой, которая представляет пользователю список элементов данных, по которым они могут щелкнуть, чтобы «углубиться» - перенаправить их на страницу обслуживания данных.
Поскольку список может быть длинным, у нас есть ряд флажков и раскрывающихся списков сверху, которые действуют как фильтры.
Мы только что реализовали UpdatePanel с UpdatePanelAnimationExtender, чтобы при длительном возврате страницы на базу данных у них появлялось приятное всплывающее окно «Processing ...».
Проблема в том, что это, кажется, нарушает состояние просмотра в выпадающих списках и флажках. Теперь, когда они переходят на страницу сведений и нажимают кнопку НАЗАД, чтобы вернуться на страницу выбора, выбранные значения в флажках и раскрывающихся списках возвращаются к своим начальным значениям по умолчанию. Списки все еще заполнены, но они «забыли», что у них было, когда пользователь нажимал на страницу обслуживания данных.
Я вынул .aspx-код для UpdatePanel, анимация была расширена и протестирована, и все заработало отлично. Так что, очевидно, UpdatePanel и / или AnimationExtender не очень хорошо работают с состоянием просмотра.
Есть ли способ, с помощью которого я могу остановить действия UpdatePanel, по сути, обнулив свойства '.SelectedValue "?