It generates incorrect render with this configuration, but works if I rearrange the AjaxSetting.
<div> <table style="width:100%" border="1"> <tr> <td> <asp:Button ID="btnIgnore" runat="server" Text="Test" /> </td> </tr> <tbody id="tblNeededYes" runat="server"> <tr> <td> <asp:Button ID="btnAdd" runat="server" Text="Add" /> </td> </tr> <tr> <td> <telerik:RadGrid id="RadGridGifts" runat="server"> <MasterTableView CommandItemDisplay="None" AutoGenerateColumns="false"> <Columns> <telerik:GridBoundColumn HeaderText="Item Description" UniqueName="ItemDescription" DataField="ItemDescription"></telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid> </td> </tr> </tbody> </table> </div> <!-- This only works if we put btnIgnore AjaxSetting below the btnAdd --> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="btnIgnore"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="tblNeededYes" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="btnAdd"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGridGifts" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager>