Radtooltip manager and ie 9

4 posts, 0 answers
  1. MFitzpatrick
    MFitzpatrick avatar
    24 posts
    Member since:
    Jul 2010

    Posted 31 Oct 2011 Link to this post

    I am currently working with the latest internal build (01608Telerik.Web.UI_2011_2_1025_Dev_hotfix) and it seems that many of my radtooltips that were rendering properly in the last release build are now not rendering in IE9, FireFox 7 or Chrome. Only the callout shows. The tooltips render properly in IE8 and IE7. This only affects radtooltips that are managed by a radtooltipmanager. Is anyone else reporting this for this internal build?

    Thanks
    Mike
  2. Marin Bratanov
    Admin
    Marin Bratanov avatar
    3602 posts

    Posted 02 Nov 2011 Link to this post

    Hi Mike,

    This is the first report of this kind and we are not aware of a change that might be causing this behavior. I also tried this build in the live demos example with the RadToolTip and things were working fine for me.

    In order to pinpoint the reason for this I would need some further information on your setup:
    - can you confirm there are no JavaScript errors under the newer browsers from another place in the page?
    - does this issue occur with the same page, but only this version of the RadControls (i.e. is is present in the official Q2 2011 SP1 release or were you working with an older version before)?
    - do you have the AjaxControlToolKit assembly in your Bin folder - if so please remove it for test and let me know if this helps
    - Have you set all the needed properties for the tooltipmanager - RelativeTo, Position, Width, Height, ShowEvent, HideEvent?
    - have you added some global CSS rule that may be affecting the tooltips (for example for elements like tr, td, ul, li)?


    Greetings,
    Marin
    the Telerik team
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. MFitzpatrick
    MFitzpatrick avatar
    24 posts
    Member since:
    Jul 2010

    Posted 03 Nov 2011 Link to this post

    Hi Marin-

    Thanks for the reply.

    I found my issue. I was displaying several controls on each of my webpages using a web user control. In the ascx control I was using a radtooltipmanager to handle the tooltips for these controls. I was using the TooltipZoneId property to specify that the tooltip manager only autotooltipify the controls in the web user control. The ToolTipZoneId property was set to the id of an asp panel that contained all of the controls I wanted autoToolTipified.

    AutoToolTipifying the controls in the asp panel is what was causing the problem. When I changed the asp panel to a div, the problematic behavior ceased. The behavior was that no other tool tip managers on the page would display tool tips except the manager in the web user control. This behavior was not present in the Q2 2011 release, and it is only present in IE9 (not 8 or 7), FireFox 7 and the latest Chrome. I can't say this is a bug because I don't think I'm supposed to use an asp panel id in the ToolTipZoneId property.

    I have a sample app that displays this behavior and would gladly send it to you at your request.

    Thanks again

    Mike
  5. Marin Bratanov
    Admin
    Marin Bratanov avatar
    3602 posts

    Posted 04 Nov 2011 Link to this post

    Hi Mike,

    I am glad you were able to resolve your issue. It was most likely due to the fact the the framework changes the IDs of server controls in INaming containers, while the ToolTipZoneID property seeks the ClientID (and should, therefore, be used with HTML elements, not server controls).

    If you believe you were experiencing incorrect behavior and you are certain this exact same setup has worked in a previous release please do send us the project so we can check if this is actually a bug in the control or some specific issue in the current scenario.


    All the best,
    Marin
    the Telerik team
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now
Back to Top