На довольно сложной странице мы получаем необычное поведение с выпадающими списками в IE6
. Для компоновки базовой структуры на странице есть две панели обновления, каждая из которых имеет GridView
, представляющую макет основных данных. В дополнение к сетке, каждая панель содержит несколько DropDownLists
для фильтрации данных в соответствующих GridView
.
Теперь происходит то, что кнопка на нижней сетке вызовет всплывающую модальную форму, в которой можно изменить некоторые детали элемента строки. Согласно ASP.NET
AJAX
JavaScript
, DropDowns
отключается во время postback
и повторно включается после его закрытия.
К нижней сетке также прикреплен таймер, который периодически обновляет ее, чтобы сохранить представление данных свежим. Когда этот таймер срабатывает после закрытия модального всплывающего окна, раскрывающиеся списки таинственно исчезают, за исключением тех, которые в этом обновлении panel
, которые, по-видимому, снова отображаются.
Как ни странно, если таймер срабатывает, когда всплывает всплывающее окно, выпадающие списки включаются рано и показываются через модальный режим (о, IE6 ...), но не исчезают позже.