This is a migrated thread and some comments may be shown as answers.

[Solved] how to implement AJAX Download within Ajaxified RadGrid ?

4 Answers 151 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Rasheed
Top achievements
Rank 1
Rasheed asked on 22 Jan 2012, 01:54 PM
hi 
i have an Ajaxified RadGrid,popup edit template form within this form i have a linkbutton that should download a file but it's not working. please can any one help me out with a code snippet demonstrates how to accomplish this ??

thanks 

4 Answers, 1 is accepted

Sort by
0
Accepted
Jayesh Goyani
Top achievements
Rank 2
answered on 22 Jan 2012, 02:59 PM
Hello,

<script type="text/javascript">
       function onRequestStart(sender, args)
       {
           if (args.get_eventTarget().indexOf("lnkDownload") >= 0 )
           {
               args.set_enableAjax(false);
           }
       }
   </script>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
        <ClientEvents OnRequestStart="onRequestStart" />
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="RadGrid1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>
<telerik:RadGrid>
<MasterTableView>
<Columns>
<telerik:GridTemplateColumn>
 <ItemTemplate>
<asp:LinkButton ID="lnkDownload" />
 </ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
 
 </MasterTableView>
    </telerik:RadGrid>


Thanks,
Jayesh Goyani
0
Rasheed
Top achievements
Rank 1
answered on 22 Jan 2012, 03:49 PM
thank you very much, it works good, but is there any way to create an Ajax request to download the file without posting back ?

thank you 
0
Jayesh Goyani
Top achievements
Rank 2
answered on 22 Jan 2012, 03:51 PM
Hello,

For upload and download file(response.write.....etc) page must do post back.

its needed for download.

Thanks,
Jayesh Goyani
0
Heera
Top achievements
Rank 1
answered on 05 Mar 2013, 03:06 PM
Thank you...
Tags
Grid
Asked by
Rasheed
Top achievements
Rank 1
Answers by
Jayesh Goyani
Top achievements
Rank 2
Rasheed
Top achievements
Rank 1
Heera
Top achievements
Rank 1
Share this question
or