ページにいくつかの asp:Labels があり、ユーザーがラベルにカーソルを合わせると、バルーン ポップアップが表示され、追加情報が表示されます。
コードは次のとおりです。
<asp:Label runat="server" ID="lbl1_2" Text="I am a label"></asp:Label>
<asp:Panel runat="server" ID="pnl1_2" Enabled="false">
This is some random text for display purpose.
</asp:Panel>
<ajaxToolkit:BalloonPopupExtender ID="BalloonPopupExtender1" runat="server"
TargetControlID="lbl1_2"
BalloonPopupControlID="pnl1_2"
Position="BottomRight"
BalloonStyle="Rectangle"
BalloonSize="Medium"
UseShadow="true"
ScrollBars="Auto"
DisplayOnMouseOver="true"
DisplayOnFocus="false"
DisplayOnClick="false" />
それは問題なく動作しますが、ラベルにカーソルを合わせるとバルーン ポップアップが表示されますが、マウスを離しても消えません。別のラベルの上にカーソルを置いて、そのラベルを消し、バルーンを表示するか、ページのどこかをクリックする必要があります。
ラベルをホバーしたときに自動的に非表示にするにはどうすればよいですか? それは可能ですか?