<ig:ultrawebmenu id="UltraWebMenu1" runat="server" Height="29px" TargetFrame="eContent"
Width="100%" Font-Size="12px" FocusOnHover="false"
BackColor="Control" Font-Bold="True" ForeColor="DarkBlue" BorderStyle="Solid" BorderColor="#4863A0"
BorderWidth="0px" TopItemSpacing="Compact">
<IslandStyle BackColor="White" BorderStyle="Solid" BorderWidth="1px" BorderColor="#4863A0" Font-Bold="true" ForeColor="#4863A0"
Cursor="Default" >
</IslandStyle>
<HoverItemStyle Cursor="Default" ForeColor="White" BorderWidth="1px" BorderColor="#4863A0" BorderStyle="Solid" BackColor="DarkBlue">
<Margin Bottom="0px" Left="0px" Top="0px" Right="0px"></Margin>
</HoverItemStyle>
<ItemStyle Cursor="Default" >
<Padding Left="10px"></Padding>
<Margin Bottom="1px" Left="1px" Top="1px" Right="1px"></Margin>
</ItemStyle>
<ParentItemStyle>
<Padding Left="2px" Right="2px" />
</ParentItemStyle>
<Items>
//Dynamic Bind Items at Code behind
</Items>
<DisabledStyle Font-Names="MS Sans Serif" Font-Size="8pt" ForeColor="Gray">
</DisabledStyle>
<SeparatorStyle CssClass="SeparatorClass" BorderStyle="Solid" BorderWidth="1px"
CustomRules="background-repeat:repeat-x; " />
<ExpandEffects ShadowColor="#C6DEFF" Type="NotSet"></ExpandEffects>
</ig:ultrawebmenu>
Ultrawebmenu as above layout, it works properly on IE8, Firefox 3.6 and Google Chrome,
however I found that same layout of ultrawebmenu as above no combability in Firefox 4.0 Beta, menu should show its subitems once mouse over parent items, but the ultrawebmenu look 'freeze'.
Hello,
Thanks for details . I was able to see the behavior you described (hover Item Style) with UltraWebMenu on FireFox 4.0b12. UltraWebMenu is not supported on Firefox 4.0. The below link from our website will provide more details on supported environments:
<https://ko.infragistics.com/support/supported-environments>
Expand “NetAdvantage for Web Client –ASP.NET” on Supported Environments page. It will give you more details on product support for classic controls (like UltraWebMenu). As such, I recommend using WebDataMenu instead, since our ASP.NET AJAX controls are supported with Firefox.
I have used the following markup for UltraWebMenu to test:
<ignav:UltraWebMenu Id="UltraWebMenu1" runat="server" Height="29px" TargetFrame="eContent" Width="100%" Font-Size="12px" FocusOnHover="False"BackColor="Control" Font-Bold="True" ForeColor="DarkBlue" BorderStyle="Solid" BorderColor="#4863A0" BorderWidth="0px" TopItemSpacing="Compact"><IslandStyle BackColor="White" BorderStyle="Solid" BorderWidth="1px" BorderColor="#4863A0" Font-Bold="true" ForeColor="#4863A0" Cursor="Default" ></IslandStyle><HoverItemStyle Cursor="Default" ForeColor="White" BorderWidth="1px" BorderColor="#4863A0" BorderStyle="Solid" BackColor="DarkBlue"><Margin Bottom="0px" Left="0px" Top="0px" Right="0px"></Margin></HoverItemStyle><ItemStyle Cursor="Default" ><Padding Left="10px"></Padding><Margin Bottom="1px" Left="1px" Top="1px" Right="1px"></Margin></ItemStyle><ParentItemStyle><Padding Left="2px" Right="2px" /></ParentItemStyle><Items><ignav:Item Text="Top Item"><Items><ignav:Item Text="Sub Menu Item 1"><Items><ignav:Item Text="Sub Menu Item"></ignav:Item></Items></ignav:Item></Items></ignav:Item><ignav:Item Text="Top Item 1"><Items><ignav:Item Text="Sub Menu Item 2"><Items><ignav:Item Text="Sub Menu Item 23"></ignav:Item></Items></ignav:Item></Items></ignav:Item><ignav:Item Text="Top Item 3"><Items><ignav:Item Text="Sub Menu Item 31"></ignav:Item></Items></ignav:Item></Items><SeparatorStyle BackgroundImage="ig_menuSep.gif" CssClass="SeparatorClass"CustomRules="background-repeat:repeat-x; " /><DisabledStyle Font-Names="MS Sans Serif" Font-Size="8pt" ForeColor="Gray"></DisabledStyle><ExpandEffects ShadowColor="#C6DEFF" Type="NotSet"></ExpandEffects><Levels><ignav:Level Index="0" /><ignav:Level Index="1" /><ignav:Level Index="2" /></Levels><Images><SubMenuImage Url="ig_menuTri.gif" /></Images></ignav:UltraWebMenu>
The below links will give you more details on WebDataMenu features and functionality:
<https://ko.infragistics.com/samples/aspnet> <https://ko.infragistics.com/samples/aspnet/data-menu/overview>
Hope this helps.
Thanks,
Bhadresh
I am following up to see, if you need any further assistance with this matter.
Update me know if you have any further questions with this matter.
I've found some workaround
The file ig_webmenux.js has lines
if (ig_csom.IsMac || (eContainer.style.filter == null)) { if (ig_csom.IsFireFox || ig_csom.IsOpera || ig_csom.IsSafari) {
Thats why in FireFox case it works like IE.
I changed code in this way
if (ig_csom.IsFireFox || ig_csom.IsMac || (eContainer.style.filter == null)) { if (ig_csom.IsFireFox || ig_csom.IsOpera || ig_csom.IsSafari) {
Am I right? hello infragistics.
Dep12 is right, THIS JAVASCRIPT NOW WORKS.
I am so sick of Infragistics and their LAZY support of old sloppy code. Is it the paying customer's fault that you wrote bad Javascript code years ago?
Upgrade? Spending more money on sub-par coding is NOT the answer. It shouldn't take a community to fix this... it was ONE SIMPLE IF STATEMENT... try harder to fix your mistakes rather than push people away and say "Upgrade"
You don't even have to have a hotfix for old code, just a known issues database and put the fix right in the KB.
Hi there,
What's the status on this ??
I see our UltraWebMenu is breaking on our PRODUCTION environment ... when using FF4
Please let me know asap ... our dropDown in the WebMenu is broken on FireFox 4, latest version
regards,
Yes, we are supporting Firefox 4 and IE 9. Please refer to the forum post from the following URL that will give you more details on IE 9 and Firefox 4 support:
<https://ko.infragistics.com/community/blogs/b/taz_abdeali/posts/ie9-and-firefox-4-support>
Let me know if you have any further questions with this matter.
Ok, I read your article on IE9 and Firefox 4 Support ... it's written on 04.04.2011 and you're saying it's about to be released this week ... has it *now* been released ? Is it downloadable yet ?
Kind regards,
... but the WebMenu does NOT work in Chrome
So that has to be fixed also
I can confirm that the WebMenu in 10.3.20103.2120 works now on FireFox 4 and Chrome !Thank you.
Here's the full LeftMenu.ascx.cs user control which holds the Menu:
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="LeftMenu.ascx.cs" Inherits="Kaupthing.CustomerLendingLedger.Web.Controls.LeftMenu" %><%@ Register Assembly="Infragistics35.WebUI.UltraWebNavigator.v10.3, Version=10.3.20103.2105, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" Namespace="Infragistics.WebUI.UltraWebNavigator" TagPrefix="ignav" %><div style="position: absolute; width: 100%;"> <table id="Table1" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top"> <ignav:UltraWebMenu ID="_ultraWebMenu1" runat="server" TargetFrame="" TargetUrl=""> <IslandStyle Cursor="Default" BackColor="LightGray" BorderWidth="1px" BorderStyle="Outset"> </IslandStyle> <HoverItemStyle Cursor="Default" BackColor="DarkBlue" ForeColor="White"> </HoverItemStyle> <Levels> <ignav:Level Index="0" /> <ignav:Level Index="1" /> </Levels> <Images> <SubMenuImage Url="ig_menuTri.gif"></SubMenuImage> </Images> <ItemStyle Cursor="Default"></ItemStyle> <DisabledStyle Font-Names="MS Sans Serif" Font-Size="8pt" ForeColor="Gray"> </DisabledStyle> <SeparatorStyle BackgroundImage="ig_menuSep.gif" CustomRules="background-repeat:repeat-x; " CssClass="SeparatorClass"></SeparatorStyle> <ExpandEffects ShadowColor="LightGray"></ExpandEffects> </ignav:UltraWebMenu> </td> </tr> </table></div>
Hi there !
I've downloaded version: 10.3.20103.2105 of the Infragistics35.WebUI.UltraWebNavigator.v10.3( Zip filename: NetAdvantage_ASPNET_20103.2105_SR ) and upgrated the solution ...
I'm targeting .NET Framework 3.5 in the project.
But the WebMenu still does NOT work in Firefox 4! I also tried Chrome, and it doesn't work there alsoIt works in IE 9.
Please reply to this ASAP ... why is the WebMenu not working ?I should note, that I'm using this workaround fix in my aspx page:https://ko.infragistics.com/community/forums/f/retired-products-and-controls/36753/ultrawebgrid-error-document-getboxobjectfor-is-not-a-function/215106#215106- Also tried removing this custom workaround, but the WebMenu still doesn't work ...I get all the top level items in my WebMenu, but they're NOT clickable and they won't expand the children when mouse-overed !?
Please reply ASAP Infragistics, this is messed up :-(
This is the complete registration of the DLL's in the web.config, as you can see they include the latest version of the binaries from you guys, v10.3.20103.2105--------------------------------------------------------------------------------------
<controls> <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <!--<add tagPrefix="igtbl" namespace="Infragistics.WebUI.UltraWebGrid" assembly="Infragistics35.WebUI.UltraWebGrid.v9.2"/>--> <add tagPrefix="igmisc" namespace="Infragistics.WebUI.Misc" assembly="Infragistics35.WebUI.Misc.v10.3, Version=10.3.20103.2105, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" /> <add tagPrefix="igcmbo" namespace="Infragistics.WebUI.WebCombo" assembly="Infragistics35.WebUI.WebCombo.v10.3, Version=10.3.20103.2105, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" /> <add tagPrefix="ignav" namespace="Infragistics.WebUI.UltraWebNavigator" assembly="Infragistics35.WebUI.UltraWebNavigator.v10.3, Version=10.3.20103.2105, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" /> <add tagPrefix="igtbldocexp" namespace="Infragistics.WebUI.UltraWebGrid.DocumentExport" assembly="Infragistics35.WebUI.UltraWebGrid.DocumentExport.v10.3, Version=10.3.20103.2105, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" /> <add tagPrefix="igtblexp" namespace="Infragistics.WebUI.UltraWebGrid.ExcelExport" assembly="Infragistics35.WebUI.UltraWebGrid.ExcelExport.v10.3, Version=10.3.20103.2105, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" /> <add tagPrefix="igsch" namespace="Infragistics.WebUI.WebSchedule" assembly="Infragistics35.WebUI.WebDateChooser.v10.3, Version=10.3.20103.2105, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" /> <add tagPrefix="igtxt" namespace="Infragistics.WebUI.WebDataInput" assembly="Infragistics35.WebUI.WebDataInput.v10.3, Version=10.3.20103.2105, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" /> </controls>