I have .aspx page, CreateData.aspx, which has .net gridview, named gridViw1, in which i have a linkbutton. On clicking the linkbutton, I need to redirect to a httphandler class, which would open a filedownload popup. During this time, till the download box appears, the previous page should be in callbacl, or show the "Loading" image, and once the dialog box appears, the previous page should be visible in the backgroud.
I have the following code on this page
<
radA:RadAjaxManager ID="radAjaxManager" runat="server">
<
radA:AjaxSetting AjaxControlID="linkButton1" >
<UpdatedControls >
<radA:AjaxUpdatedControl ControlID="grid" LoadingPanelID="LoadingPanel1" />
<radA:AjaxUpdatedControl ControlID="divGrid" LoadingPanelID="LoadingPanel1" />
<radA:AjaxUpdatedControl ControlID="ValidationMessagePanel" />
</UpdatedControls>
</radA:AjaxSetting>
</ajaxsettings>
</radA:RadAjaxManager>
The follwoing code is executed on clicking the linkbutton1
Response.Redirect(
"DataHandler.aspx", false);
My problem is once the httphandler finishes execution, the page CreateData.aspx is still shows "Laoding".
But if i remove ajaxmamanager from this page, it works as expected. But ajaxmanager is required due to some other requirements on the page.
Please suggest how this can be managed.
Thanks in advance