RadAjaxManagerProxy inside a dynamically-loaded User Control is not working

1 posts, 0 answers
  1. Tyler
    Tyler avatar
    4 posts
    Member since:
    Oct 2017

    Posted 09 Nov 2017 Link to this post

    Hey all.

    I'm creating a page that is identical to this example:


    In one of my user controls, I have a few controls/buttons that need to be AJAXified. I included a RadAjaxManagerProxy and stripped my example down to its most basic state, which can be seen below.

    When a postback is caused, the event is seemingly bubbling up to the container page. In some cases, the entire control flickers. Additionally, I applied some JavaScript that adds text on my user control. When I click the AJAXified RadGrid, the text is gone. This leads me to believe the entire user control is being reloaded, though the ASP controls maintain their values.


    <telerik:RadGrid runat="server" ID="rgOffers" Skin="Silk" AutoGenerateColumns="false" OnNeedDataSource="rgOffers_NeedDataSource" OnItemCommand="rgOffers_ItemCommand">
                <ClientSettings Selecting-AllowRowSelect="true" EnablePostBackOnRowClick="true">
                    <ClientEvents OnRowSelected="onOfferSelected" />


    <asp:Panel runat="server" ID="pnlSelectedOffer" Visible="false">




    <telerik:RadAjaxManagerProxy runat="server" ID="ramp">
            <telerik:AjaxSetting AjaxControlID="rgOffers">

                    <telerik:AjaxUpdatedControl ControlID="rgOffers" LoadingPanelID="ralp" />
                    <telerik:AjaxUpdatedControl ControlID="pnlSelectedOffer" LoadingPanelID="ralp" />
    <telerik:RadAjaxLoadingPanel runat="server" ID="ralp" Skin="Silk"></telerik:RadAjaxLoadingPanel>


    protected void rgOffers_ItemCommand(object sender, GridCommandEventArgs e)

        if (e.CommandName == "RowClick") {

            pnlSelectedOffer.Visible = true;




Back to Top