Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
570
WebDataMenu Conflicting with ASP menu and ultrawebgrid when running in IE8.
posted

The assembly that we are using for WebDataMenu is:

<add assembly="Infragistics2.Web.v9.1, Version=9.1.20091.2040, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB" />

The grid and asp:menu is showing faulty in IE8, if we add webdatamenu in the project. We are using webdatamenu as a context menu of ultrawebtree. Here is how the asp menu looks like in IE8: (no item is available). (it happens only if we add webdatamenu as a context menu with the tree):

 

Where as in other browsers (IE7, FF3.5, and Safari4) it looks like this: (all items are available)

Also, the grid button styles change in IE8:

where as the buttons look like this in other browsers:

Both the ASP: menu, and the ultrawebgrid buttons look ok, when we use Ultrawebmenu as a context menu with the ultrawebtree. But, whenever we replace the ultrawebmenu with the "webdatamenu" as a context menu with the "ultrawebtree", it causes problem as above (only in IE8). Why is it working ok in all other browsers (IE7, FF3.5, Safari4), but not working in IE8? I've been trying to get a solution for this for some time now, and so far I did not find any way. I would appreciate any help/ suggestion. Thanks.

Parents
  • 570
    Verified Answer
    posted

    Ok, finally I have been able to fix both of these problems. These are issues with IE8 rather than Infragistics components.

    For the first problem, fixing the z-index solves the problem:

    https://weblogs.asp.net/bleroy/asp-menu-fix-for-ie8-problem-available

    https://blogs.msdn.microsoft.com/giorgio/2009/02/02/asp-net-menu-and-ie8-rendering-white-issue/#commentmessage

    UltraWebMenu as UltraWebTree's context menu in IE8: ASP menu (from web.sitemap)  works perfectly. No problem.

    WebDataMenu as UltraWebTree's context menu in IE8: ASP menu (from web sitemap) loses all item.

    Fix: set the z-index of DynamicMenuStyle of asp menu to greater than 0. Problem solved.

    For the second problem, defining a border-color fixes the problem:

    https://csscreator.com/node/36064

    UltraWebGrid with no aikido components in the website in IE8: Templated column's button style working ok

    UltraWebGrid with any aikido components in the website in IE8: Templated column's button style changes to black.

    Fix: setting the border color of the templated column to a predefined color fixes the problem.

    Problems are fixed, but I still wonder, when non-aikido components were used, there were no issues with IE8, but when aikido components are added, we faced these issues in IE8. why did that happen? :(

Reply Children
No Data