Я постараюсь быть кратким:ASP.NET AJAX UpdatePanel проблема
1) I have a dropdownlist with Autopostback set to TRUE
2) I have an UpdatePanel that contains a Label.
3) When the downdownlist selection is changed, I want to update the label.
Проблема: Фокус теряется на DropDownList, вынуждая пользователя нажать на DropDownList, чтобы сбросить фокус назад к элементу управления.
Мой "решение": В случае DropDownList_SelectionChanged установите фокус назад выпадающего списка:
dropdownlist1.focus()
Проблема:
Хотя это отлично работает в IE, Firefox и Chrome изменят положение прокрутки таким образом, чтобы элемент управления, которому был назначен фокус, располагался в нижней части видимой части окна браузера. Это часто очень дезориентирующий побочный эффект.
Как этого избежать, поэтому он работает в FF, как в IE?
Я могу предложить щедрость сразу с места в карьер на этом месте. Мне нужен ответ. Я ищу решение, которое не связано с отказом от элемента управления UpdatePanel. – ChadD