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