Я постараюсь быть кратким:
- У меня есть выпадающий список с
Autopostback
, установленным на true
- У меня есть UpdatePanel, которая содержит
Label
.
- Когда изменяется список downdownlist, я хочу обновить метку.
Проблема: в раскрывающемся списке фокус потерян, и пользователь вынужден щелкнуть раскрывающийся список, чтобы вернуть фокус обратно к элементу управления.
Мое "решение": в событии DropDownList_SelectionChanged
установите фокус обратно на раскрывающийся список:
dropdownlist1.focus()
Хотя в IE это прекрасно работает, Firefox и Chrome изменяют положение прокрутки таким образом, чтобы элемент управления, которому был назначен фокус, располагался внизу видимой части окна браузера. Это часто очень дезориентирующий побочный эффект.
Как этого избежать, чтобы он работал в FF, как в IE?