how to avoid postback during fileupload?

Thread is closed for posting
1 posts, 0 answers
  1. sudheer
    sudheer avatar
    109 posts
    Member since:
    Dec 2008

    Posted 17 Dec 2008 Link to this post

    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)); 

     

     

     

    }

     
Back to Top