私は簡潔にしようとします:
Autopostback
に設定されたドロップダウンリストがありますtrue
- を含む UpdatePanel があります
Label
。 - ダウンダウン リストの選択が変更されたときに、ラベルを更新したい。
問題: ドロップダウンリストでフォーカスが失われ、ユーザーがドロップダウンリストをクリックしてフォーカスをコントロールに戻す必要があります。
私の「解決策」:DropDownList_SelectionChanged
イベントでは、フォーカスをドロップダウン リストに戻します。
dropdownlist1.focus()
これは IE ではうまく機能しますが、Firefox と Chrome では、フォーカスが割り当てられたコントロールがブラウザー ウィンドウの表示部分の下部に配置されるように、スクロール位置が変更されます。これは多くの場合、非常に方向感覚を失わせる副作用です。
IE と同じように FF でも機能するように、これを回避するにはどうすればよいですか?