Problems with RadScriptManager and EnableHistory

2 posts, 0 answers
  1. Magnus Lund
    Magnus Lund avatar
    5 posts
    Member since:
    Nov 2008

    Posted 28 Jan 2010 Link to this post


    I'm having problems when using RadScriptManager with EnableHistory set to true, and using the RadAjaxManager to ajaxify the page.

    I have a page with a row buttons - when a button is clicked, a corresponding usercontrol is dynamically loaded into a ContentPlaceHolder on the page. I've ajaxified this, using the RadAjaxManager, and it works fine. Though, I would like to have the browsers backward and forward buttons to work as well. 

    In order to do so, I've set the EnableHistory property of the RadScriptManager to true. And I'm adding history points using the AddHistoryPoint method and implementing OnNavigate to restore "state". However the buttons and ContentPlaceHolder aren't updated with the RadAjaxManager - though Page's title updates correctly - when clicking the forward or backward button of the browser. 

    The code works, if I replace the RadAjaxManager with an ASP.Net ajax UpdatePanel instead, and call UpdatePanel.Update from OnNavigate method. I'm guessing, I’m missing the functionality of the Update() method of the UpdatePanel, with using the RadAjaxManager - but I can't find any way to force an update with RadAjaxManager.

    Any ideas? Any help would be much appreciated

    Best regards,


  2. Radoslav
    Radoslav avatar
    1566 posts

    Posted 02 Feb 2010 Link to this post

    Hi Magnus,

    Please review this help article for more information on RadAjax and browsers Back and Forward buttons.
    Also please check out these online documentation articles which explain how to ajaxify controls with the RadAjaxManager when you have master and content pages:

    Also could you please send us a simple runnable application demonstrating the problem. You could open a formal support ticket from your Telerik account and attach a ZIP file there. In that way we can reproduce and pinpoint the problem you are facing on our side, understand the logic of your application and provide a solution.

    Best wishes,
    the Telerik team

    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
    Follow the status of features or bugs in PITS and vote for them to affect their priority.
Back to Top