Я использую modalpopupextender, чтобы показать всплывающее окно, когда пользователь нажимает кнопку.
<ajaxToolkit:ModalPopupExtender ID="mpe1" runat="server" TargetControlID="statusInfoLb" PopupControlID="statusInfoPanel" DropShadow="false"
OkControlID="okBtn" OnOkScript="onOk()">
</ajaxToolkit:ModalPopupExtender>
<asp:Panel ID="statusInfoPanel" runat="server" Height="185px" Width="454px" SkinID="Panel_Notification2" DefaultButton="okBtn">
На панели есть кнопка ОК для удаления всплывающего окна. Также можно нажать Return
чтобы избавиться от всплывающего окна, потому что панель имеет свойство DefaultButton = "okBtn".
Но это работает только тогда, когда всплывающее окно имеет фокус, что не так с самого начала. Как заставить всплывающую панель иметь фокус, когда она показывает? Я хотел бы использовать jQuery.