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

how to avoid postback during fileupload?

0 Answers 45 Views
Upload (Obsolete)
This is a migrated thread and some comments may be shown as answers.
sudheer
Top achievements
Rank 2
sudheer asked on 17 Dec 2008, 03:29 PM
Hai All,

        I am using fileupload inside Radgrid.I have several tabs in my page.but while using document upload page in the application,It is doing a postback.I would like to know about how to avoid this post back in my page.here is the code which i used in my application:

 
 aspx page: 

<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" ClientEvents-OnRequestStart="conditionalPostback"> 

 <telerik:RadProgressManager ID="RadProgressManager1" runat="server" />  

<

<telerik:RadGrid ID="RGDocuments"   

<PagerStyle Mode="NextPrevAndNumeric" />  

<MasterTableView Width="100%" CommandItemDisplay="Top" DataKeyNames="PKID,DocumentType,DocumentName,UploadedTime,DocumentExpiryDateFlag,DocumentExpiryDate">  

<Columns> 

<telerik:GridTemplateColumn HeaderButtonType="TextButton" UniqueName="Upload" HeaderText="File Name">  

 

<ItemTemplate 

 

<asp:Label runat="server" ID="lblFileName" Text='<%# Eval("FileName") %>' />    

 

</ItemTemplate 

 

<EditItemTemplate 

 

<asp:FileUpload Width="400" BorderColor="AliceBlue" onclick="return Check()" ID="RadUpload1"  runat="server" />  

 

</EditItemTemplate>  

 

</telerik:GridTemplateColumn> 

</Columns>   

</MasterTableView 

</telerik:RadGrid>

aspx.cs Code

 

protected void RGDocuments_ItemDataBound(object sender, GridItemEventArgs e)  

{ 

 

FileUpload upload = (FileUpload)e.Item.FindControl("RadUpload1"); 

RadAjaxPanel1.ResponseScripts.Add(string.Format("window['UploadId'] = '{0}';", upload.ClientID)); 

 

 

 

}

 

No answers yet. Maybe you can help?

Tags
Upload (Obsolete)
Asked by
sudheer
Top achievements
Rank 2
Share this question
or