1

我的页面上有几个 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" />

这很好用,但需要注意的是,当我将鼠标悬停在标签上时,会显示气球弹出窗口,但当我将鼠标悬停时它不会消失。我必须将鼠标悬停在另一个标签上以使其消失并显示气球或单击页面上的某个位置。

当您将鼠标悬停在标签上时,如何使其自动隐藏?甚至可能吗?

4

0 回答 0