AjaxUpdate fired by un-tooltipified link button

8 posts, 0 answers
  1. Roger
    Roger avatar
    183 posts
    Member since:
    Sep 2007

    Posted 28 Mar 2009 Link to this post

    Hi,
    I have a calendar made up of usercontrols inside a table, each of the controls are added as targets to the RadToolTipManager (this manager is cleared of targets before adding new ones).

    Everything works fine using the load on demand except I have 2 linkbuttons to change the month of the calendar. These have not been added as targets but on selecting them the AjaxUpdate event is fired first.

    I have read the blogs and posts regarding ToolTipManager but can't seem to stop this unwantred event from happening. Below is the code for the tooltipmanager:
    <telerik:RadToolTipManager ID="RadToolTipManager1" runat="server"   
            Position=BottomCenter   
            ContentScrolling=Auto   
            AutoTooltipify="false"   
            HideDelay=5000 
            Animation="Fade"   
            Skin="Office2007"   
            Width="450px"   
            Height="200px"   
            ManualClose=false   
            OnAjaxUpdate="RadToolTipManager1_AjaxUpdate"   
            OnClientBeforeShow="tooltipPosition" 
            Style="font-size: 18px; text-align: center; font-family: Arial;">  
            </telerik:RadToolTipManager> 

     

     


    with the javascript for the OnClientBeforeShow being:

     

        function tooltipPosition(sender, args) {  
            sender._popupBehavior.set_keepInScreenBounds(false);  
        }  
     

    The version is 2009.1.311.35.

    Any suggestions?

    Regards
    Roger

     

     

  2. Roger
    Roger avatar
    183 posts
    Member since:
    Sep 2007

    Posted 29 Mar 2009 Link to this post

    Hi,
    I have made some tests to find:

    1. the linkbuttons work perfectly well until the first RadToolTip is created via the AjaxUpdate command
    2. After the AjaxUpdate is called then each subsequent postback by the linkbutton becomes a AjaxUpdate event
    3. The ClientID of the linkbutton AjaxUpdate event is that of the RadToolTipManager and not the linkbutton

    I have also replaced the link buttons with anchor tags that ran a javascript function to use the RadAjaxManager and found that the results were the same:

    1. Anchor tags work perfectly well (i.e run AjaxRequest) until a tooltip is created and then all postbacks become AjaxUpdate events.

    Hope this helps in the solution.

    Regards
    Roger

  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Svetlina Anati
    Admin
    Svetlina Anati avatar
    2795 posts

    Posted 31 Mar 2009 Link to this post

    Hi Roger,

    You are correct and this is a problem in the RadToolTipManager implementation. However we are aware of this and it is already in our TODO list for fixing. I cannot give you a time estimate when this problem will be fixed but we are doing our best and it will be fixed as soon as possible.


    Greetings,
    Svetlina
    the Telerik team

    Check out Telerik Trainer , the state of the art learning tool for Telerik products.
  5. Gene
    Gene avatar
    16 posts
    Member since:
    Jun 2012

    Posted 02 Sep 2009 Link to this post

    I am seeing the same issue.  Has there been any progress on this?
  6. Roger
    Roger avatar
    183 posts
    Member since:
    Sep 2007

    Posted 03 Sep 2009 Link to this post

    Hi Gene,
    haven't hear any more from Telerik about this...had to move on and devise something else

    regards
    Roger
  7. Tsvetie
    Admin
    Tsvetie avatar
    1517 posts

    Posted 04 Sep 2009 Link to this post

    Hello Gene and Roger,
    I am glad to inform you that the problem was fixed. That is why, in case you are using Q2 2009 version of the Telerik.Web.UI assembly, the AjaxUpdate event of the RadToolTipManager should fire only in case a RadToolTip is about to open.

    Gene, in case you can reproduce the problem with Q2 2009 or Q2 2009 SP1, please open a new support ticket and send us a simple running project that demonstrates the behavior you get as well as detailed instructions on the steps we need to follow in order to reproduce it.

    Regards,
    Tsvetie
    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.
  8. Vincent Yau
    Vincent Yau avatar
    5 posts
    Member since:
    Jul 2009

    Posted 14 Dec 2009 Link to this post

    Hi Telerik team,

    I only using Q1 2009, and there is no further upgrade plan.
    Can you provide any work around?

    Thanks,
    Vincent
  9. Svetlina Anati
    Admin
    Svetlina Anati avatar
    2795 posts

    Posted 16 Dec 2009 Link to this post

    Hi Vincent Yau,

     Unfortunately we cannot provide a workaround because it is related to modified server code. In order to have the issue fixed you should upgrade to a later version. However, I believe that an upgrade will be useful for you because there are a lot of improvements, bugfixes, new features and even new controls implemented in the latest release compared to the version you are currently using.

    In case you decide to upgrade and you face difficulties during your upgrade, do not hesitate to contact us, we will be glad to help.


    Kind regards,
    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