Issue with Radtooltip and RadSplitter

5 posts, 0 answers
  1. Nitin Katiyar
    Nitin Katiyar avatar
    16 posts
    Member since:
    Jul 2008

    Posted 17 Nov 2009 Link to this post

    Hi,
    I have used RadSplitter to split the main page into three parts:
    in middle part i am using the radtooltip. It is displayed well in Internet explorer. But in Mozilla and Chrome only the some part of tooltip is being displayed and remaining part is overlapped by last part (panel) of rad splitter.
    Can anyone suggest the solution ?
    i tried to use z-index property of tooltip, but it didn't helped me.

    Regards,
    Nitin
  2. Svetlina Anati
    Admin
    Svetlina Anati avatar
    2795 posts

    Posted 19 Nov 2009 Link to this post

    Hello Nitin,

    The RadToolTip has a bigger z-index than the RadSplitter and thus the problem could not be in z-indexes, furthermore if it was, the issue would appear in all browsers. What I can assume is that the issue could be caused by the place the tooltip is rendered - would you please set RenderInPageRoot="true" and test whether this fixes the problem? Another possible reason could be some positioning settings but I cannot know what are they without having reproduction code.

    I prpeared a sample demo based on your explanations but unfortunately to no avail - it behaves as expected under all browsers. Please, examine the demo, modify it in order to replicat ethe problem and share the code here so that I can examine teh issue on my side.


    Best wishes,
    Svetlina
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Nitin Katiyar
    Nitin Katiyar avatar
    16 posts
    Member since:
    Jul 2008

    Posted 23 Nov 2009 Link to this post

    Hi,
    I am having Telerik Controls 2008 and in that the property RenderInPageRoot is not available.
    Is there any other way to get this property in my Telerik Control ?
    Regards,
    Nitin
  5. Princy
    Princy avatar
    17421 posts
    Member since:
    Mar 2007

    Posted 24 Nov 2009 Link to this post

    Hello Nithin,

    The RenderInPageRoot property for RadToolTip is available from RadToolTip for ASP.NET AJAX Q1 2009 version onwards. So, you would have to probably upgrade your controls to later versions, so as to use this property. Here's a link on how to upgrade your controls to later versions:
    Updating RadControls for ASP.NET to another version or license

    Hope this helps..
    Princy.
  6. Svetlina Anati
    Admin
    Svetlina Anati avatar
    2795 posts

    Posted 24 Nov 2009 Link to this post

    Hello Nitin,

    Indeed, as Pricy suggested it is best to upgrade to teh latest build of RadControls. However, before you upgrade you can test whether the following script fixes the issue:

      <script>   
        if (typeof(Telerik) != "undefined")   
        {   
            Telerik.Web.UI.RadToolTip.prototype._addToolTipToDocument = function(elem)   
            {                              
               //Append tooltip to end of document                                  
               var form = document.forms[0];           
               form.appendChild(this._popupElement);         
            };   
        }   
        
    </script>

    Pleas,e insert this script under the ScriptManager declaration and test whether this fixes the problem. If so, remove the script and upgrade to the latest version and everything will work OK.

    Note, that keepoing the script along with your current version instead of upgrading is not recommended and could cause later problems - I provided it only for test purposes and the real solution is the suggested upgrade.


    Best wishes,
    Svetlina
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017