I have a websplitter on my page and an UltraWebMenu displaying in the top Panes of a horizontal splitter. When the popup shows, it only shows till it gets to the lower pane, then it stops. Is there anyway to make the Context menu show overtop of the bottom pane?
Hello,
I am trying to reproduce the problem, unfortunately to no avail. I use NetAdvantage 2008 v8.2 and menu displays properly at IE7 and Firefox 2.0.
...
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<input id="Button3" type="button" onclick="ShowMenu();" value="button" />
<ignav:UltraWebMenu ID="UltraWebMenu1" WebMenuTarget="PopupMenu" runat="server" JavaScriptFilename=""
JavaScriptFileNameCommon="" LeafItemImageUrl="" ParentItemImageUrl="" StyleSetName="">
<Items>
<ignav:Item Text="Top Item">
</ignav:Item>
</Items>
<Levels>
<ignav:Level Index="0" />
</Levels>
<ExpandEffects ShadowColor="LightGray"></ExpandEffects>
<MenuClientSideEvents></MenuClientSideEvents>
</ignav:UltraWebMenu>
<cc1:WebSplitter ID="WebSplitter1" runat="server" Height="200px" Width="300px" Orientation="Horizontal">
<Panes>
<cc1:SplitterPane runat="server">
<Template>
<input id="Button1" type="button" onclick="ShowMenu();" value="button1" />
</Template>
</cc1:SplitterPane>
<input id="Button2" type="button" onclick="ShowMenu();" value="button2" />
</Panes>
</cc1:WebSplitter>
</div>
<script language="javascript" type="text/javascript">
function ShowMenu() {
igmenu_showMenu("<%=UltraWebMenu1.ClientID %>");
return true;
}
</script>
Could you please send a little bit more information on the problem - this will surely provide additional clues.
I think I can help you reproduce the problem. It would be hard to give you the code, its a rather complex form that behaves like outlook. So it has to dynamically swap controls on the main page. However, I don't think any of that matters.
I noticed today, that at certain times, the WebMenu does indeed go over top of the lower pane as you'd expect. I discovered that it has something to do with the fact that I have a hidden webpanel. So, here is what the top websplitter pan consists of. The upper portion is a WebGrid and underneath that is a WebPanel with some misc. controls. Programmatically I have to hide the webpanel portion. It is when the webpanel is hidden, that the popup menu seems to disappear with it when the splitter pane ends. If the webpanel is showing, then the WebMenu will extend over top of both panes.
Let me know if that makes sense?
PS. We are still using Infragistics NetAdvantage 8.1