Hi
I am using HoverMenuExtender to display some menu
items on my page. I have placed this HoverMenuExtender inside a
ItemTemplate on a DataGrid.
<asp:DataGrid ID="dgrUnitSearch"
runat="server"
Width="100%"
DefaultMode="Normal"
HiddenContentAlign="Left" CssClass="DataGrid"
DataSource="<%# UnitPaged %>">
<Columns>
<asp:TemplateColumn>
<itemstyle horizontalalign="Center"></itemstyle>
<itemtemplate>
<asp:ImageButton ID="btnUnitMgmtRowOptions"
CausesValidation="false"
runat="server"
ImageUrl="~/GuiElements/Icons/row_menu_on.gif"
/>
<cc1:HoverMenuExtender ID="mnuUnitMgmtRowOptions" runat="server"
TargetControlID="btnUnitMgmtRowOptions"
PopupControlID="mnuUnitMgmtCxt" PopupPosition="left" OffsetY="0" OffsetX="0" HoverCssClass="" PopDelay="50">
</cc1:HoverMenuExtender>
<asp:Panel id="mnuUnitMgmtCxt" runat="server" Width="120px" style="background-color:white;text-align:left;border:solid
1px Black; display:none">
<table border="0" cellspacing="3" cellspadding="0" width="100%">
<tr><td><asp:LinkButton Text="View history" runat="server" ID="lnkViewHistory" asp:LinkButton></td></tr>
<tr><td><asp:LinkButton Text="View open tasks" runat="server" ID="lnkViewOpenTasks" asp:LinkButton></td></tr>
<tr><td><img src="../GuiElements/Icons/menu_seperator.png" alt="" width="100%"
height="1px"/></td></tr>
<tr><td><asp:LinkButton Text="Alert Assignments" runat="server"
ID="lnkAlertAssign"
asp:LinkButton></td></tr>
<tr><td><asp:LinkButton Text="LCD Assignments" runat="server" ID="lnkLCDAssign" asp:LinkButton></td></tr>
<tr><td><asp:LinkButton Text="Order Assignments" runat="server"
ID="lnkOrderAssign"
asp:LinkButton></td></tr>
</table>
</asp:Panel>
</itemtemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
This
menu is working fine when the number of record is less. But when the number of
record is high it cut of some menu items from the bottom and the browser scroll
bar will appear. Any ideas anyone??