私は新しいASP.NET開発者であり、ASP.NETAjaxBallouPopupExtenderを自分のフォームで使用しようとしています。私はコードを書きましたが、それはうまく機能しますが、今欲しいのは次のとおりです。4つのTextBoxを互いに並べて配置しています。これで、Ajax BalloonPopupExtenderコントロールは、ユーザーがマウスを使用して各TextBoxをクリックした場合にのみ機能します。ただし、ユーザーがキーボードのTabキーを使用してこれらのテキストボックスに入力した場合、このBalloonPopupExtenderは表示されません。 では、Tabキーで機能させるにはどうすればよいでしょうか。
私のコード:
<ajaxToolkit:BalloonPopupExtender ID="BalloonPopupExtender1" runat="server"
TargetControlID="CorrectAnswerTextBox" BalloonPopupControlID="pnlBallon"
Position="BottomRight" BalloonStyle="Cloud" BalloonSize="Small"
CustomCssUrl="ballonPopupStyle" CustomClassName="oval" UseShadow="true" ScrollBars="Auto"
DisplayOnMouseOver="true" DisplayOnFocus="false" DisplayOnClick="true">
</ajaxToolkit:BalloonPopupExtender>
<asp:Panel ID="pnlBallon" runat="server">
Test TEST
</asp:Panel>