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
1360
Not Rendering Correctly when Menu is on Master Page
posted

I have an UltraWebMenu control that is on a master page. The control is populated dynamically when a content web page (i.e. based on the master page) is initially loaded. The menu items are displayed, and the menu behaves as expected (slide, shadow, item spacing etc) but few of the visual properties of the control are rendered correctly. In particular, the background colour and any images are ignored, as are foreground colours. The font size is respected as is the [Bold] attribute but [Italics] is not. This is the case even if a Preset is chosen from the Quick Designer. Nor does it matter how the attributes are set - via declarations of the control, via inline CSS, via an external CSS file or via program code - the menu stoically displays with black letters on a white background.

I have proven that my programming logic is correct by populating an UltraWebMenu on a web page that is not based on a Master page - it renders correctly.

I really need to have the menu integrated into the Master page. Any advice or assistance would be gratefully received.

Kind regards

Paul Shearing, Caterham, England
VS 2008 Pro, C#.  Infragistics Netvantage for ASP.NET 2008 release 1, XP Pro SP3, 4GB RAM, Loadsa disk space

Parents
  • 28464
    Verified Answer
    posted

    Hello Paul,

    Thanks for writing. While I can speculate and probably provide some suggestions out of experience, I believe that the best and fastest approach in this case is to contact our Developer Support Department directly - and especially, if you have the time - with a small subset of your project reproducing the issue - chances are, you will get a better suggestion / fix / workaround asap.

    DS Department can be reached via this link:

    http://www.infragistics.com/gethelp/default.aspx

    Other than that, I have seen the same symptons in pages with global CSS classes, that are overridden. For example, the menu items render is plain table cells (<td> tags), so if you have global CSS td, tr, or table setting for the page, this may interfere with how menu styles are applied to the menu. 

Reply Children