<
telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" OnAjaxRequest="RadAjaxManager1_AjaxRequest">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="btnDelete">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="RadAjaxManager1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" />
<telerik:AjaxUpdatedControl ControlID="RadGrid2" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="RadGrid1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" />
<telerik:AjaxUpdatedControl ControlID="RadGrid2" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="RadGrid2">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" />
<telerik:AjaxUpdatedControl ControlID="RadGrid2" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<
telerik:RadWindow
ID="PostWindow"
runat="server"
Modal="true"
BackColor="Gray"
Behavior="None"
InitialBehaviors="Pin"
ShowContentDuringLoad="false"
Title="Add/Edit Post (Fields in BOLD are required!)"
Width="650"
Height="470"
ReloadOnShow="true"
DestroyOnClose="true"
KeepInScreenBounds="true"
BorderStyle="None"
OnClientClose="refreshGrid1()"
>
</telerik:RadWindow>
1) when user clicks on close button it passes arg value called 'editPost'
<
telerik:RadScriptBlock runat="server">
<script type="text/javascript">
function refreshGrid1(arg)
{
$find(
"<%= RadAjaxManager1.ClientID %>").ajaxRequest(arg);
}
</script>
</telerik:RadScriptBlock>
2) RadAjaxManager1_AjaxRequest is then fired and the following code is performed but nothing happens
if
(isPost)
{
radGrid = radGrid2;
RadGrid1.MasterTableView.Rebind();
radGrid.MasterTableView.Rebind();