RadAjaxManager no longer working after Telerik Upgrade to 2016 version

2 posts, 0 answers
  1. Chris
    Chris avatar
    3 posts
    Member since:
    Dec 2015

    Posted 22 Jan Link to this post


     I have a project that uses the RadAjaxManager all over the place and prior to the upgrade all of the controls would update just fine. Since the upgrade however none of the controls update. The only thing I get back is an error in the console when ever I do an action that should cause an Ajax update. The control bellow is one example of the many controls and pages using the RadAjaxManager 


    02.    <form id="form1" runat="server">
    04.    <telerik:RadScriptManager ID="MasterRadScriptManager" runat="server">
    05.        <Scripts>
    06.            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
    07.            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
    08.            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
    09.        </Scripts>
    10.    </telerik:RadScriptManager>
    12.    <telerik:RadAjaxManager ID="MasterRadAjaxManager" runat="server" EnableAJAX="true" UpdatePanelsRenderMode="Inline" EnableViewState="false">
    13.    </telerik:RadAjaxManager>
    15.    <telerik:RadAjaxLoadingPanel ID="MasterRadAjaxLoadingPanel" CssClass="MasterRadAjaxLoadingPanel" Runat="server" height="150px" width="150px">
    16.    </telerik:RadAjaxLoadingPanel>



    01.<%@ Control Language="C#" Inherits="LogicData.CustomerPortal.CustomerPortalView.ColumnSelectorModule"  MasterPageFile="~/Themes/MasterPage.Master" %>
    02.<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
    04.        <div class="ColumnSelectorModule">
    05.        <telerik:RadAjaxManagerProxy ID="RadAjaxManager1" runat="server">
    06.            <AjaxSettings>
    07.                <telerik:AjaxSetting AjaxControlID="SourceRadListView">
    08.                    <UpdatedControls>
    09.                        <telerik:AjaxUpdatedControl ControlID="SourceRadListView" />
    10.                        <telerik:AjaxUpdatedControl ControlID="RadListViewDestination" />
    11.                    </UpdatedControls>
    12.                </telerik:AjaxSetting>
    13.                <telerik:AjaxSetting AjaxControlID="RadListViewDestination">
    14.                    <UpdatedControls>
    15.                        <telerik:AjaxUpdatedControl ControlID="SourceRadListView" />
    16.                        <telerik:AjaxUpdatedControl ControlID="RadListViewDestination" />
    17.                    </UpdatedControls>
    18.                </telerik:AjaxSetting>
    20.            </AjaxSettings>
    21.        </telerik:RadAjaxManagerProxy>
    23.        <telerik:RadSplitter ID="ColumnSelectorRadSplitter" runat="server" CssClass="columnselectorradsplitter">
    24.            <telerik:RadPane ID="RadPane1" runat="server" Height="100%" Width="333px" Scrolling="Y" CssClass="radpanedestination">
    25.                <asp:Label runat="server" ID="AvailableColumnsLabel" CssClass="QuerySettingInfoLabel">
    26.                </asp:Label>
    27.                <telerik:RadListView ID="SourceRadListView" runat="server" OnNeedDataSource="SourceRadListView_NeedDataSource" ClientIDMode="Predictable" OnItemDrop="SourceRadListView_ItemDrop" AllowPaging="false">...
    28.                </telerik:RadListView>
    29.            </telerik:RadPane>
    31.            <telerik:RadPane ID="RadPaneDestination" runat="server" Width="333px" Scrolling="Y" CssClass="radpanedestination">
    32.                <asp:Label runat="server" ID="QuerySettingInfoLabel" CssClass="QuerySettingInfoLabel">
    33.                </asp:Label>
    34.                <telerik:RadListView ID="RadListViewDestination" runat="server" OnNeedDataSource="RadListViewDestination_NeedDataSource" OnDataBound="RadListViewDestination_DataBound" DataKeyNames="DataField, QueryColumnSettingId" ClientIDMode="Predictable" OnItemDrop="RadListViewDestination_ItemDrop" AllowPaging="false">...
    35.                </telerik:RadListView>
    36.            </telerik:RadPane>
    37.        </telerik:RadSplitter>
    39.        <asp:Panel runat="server" ID="DebugPanel"></asp:Panel>
    40.    </div>


    Thank you.


  2. Viktor Tachev
    Viktor Tachev avatar
    1444 posts

    Posted 27 Jan Link to this post

    Hi Chris,

    Would you try to add the RadPane in both the UpdatedControls collection and as Ajax initiator (AjaxControlID). The approach is described in this article.

    Also try to remove the EnableViewState property for RadAjaxManager and see if it makes a difference.

    Viktor Tachev
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  3. DevCraft R3 2016 release webinar banner
Back to Top