Вы должны сделать так, чтобы панель отображалась как не отображаемая
.popupMenu
{
display:none;
}
Обновление: я не знаю, почему она не работает, но вот быстрый код, который я написал, и он просто работаетиз коробки.
<body>
<form id="form1" runat="server">
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
<div>
<asp:Panel ID="Panel1" runat="server" CssClass="pnl">
<input type="button" value="button1" id="btn1" />
<input type="button" value="button2" id="btn2" />
</asp:Panel>
<asp:HoverMenuExtender ID="HoverMenuExtender1" runat="server" BehaviorID="hmeBehaviour"
PopupPosition="Bottom" TargetControlID="LinkButton1" PopupControlID="Panel1">
</asp:HoverMenuExtender>
<asp:LinkButton ID="LinkButton1" runat="server">LinkButton</asp:LinkButton>
</div>
</form>
</body>
.pnl
{
width:100px;
height:100px;
background-color:#CFCFCF;
border:1px solid #CECECE;
color:#CF0000;
}
когда я наведу курсор на кнопку ссылки, я получаю две кнопки под кнопкой ссылки.