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

How to disable remove button from the RadUpload

4 Answers 444 Views
Upload (Obsolete)
This is a migrated thread and some comments may be shown as answers.
Akki
Top achievements
Rank 1
Akki asked on 15 Mar 2012, 12:37 PM

Hi ,
I want only add,delete button in RadUpload. how can i achieve this ?

Regards,
Akki

4 Answers, 1 is accepted

Sort by
0
Accepted
Kevin
Top achievements
Rank 2
answered on 15 Mar 2012, 01:19 PM
Hello Akki,

Here's how you can make it only show the add/delete buttons. You'll also need the checkboxes, in order for the delete to work.

<telerik:RadUpload ID="RadUpload1" runat="server" 
        ControlObjectsVisibility="CheckBoxes, AddButton, DeleteSelectedButton">
    </telerik:RadUpload>

I hope that helps.
0
Accepted
Princy
Top achievements
Rank 2
answered on 15 Mar 2012, 01:26 PM
Hello Akki,

You can disable the "Remove" button from client side.
  • Hook the pageLoad event.
Javascript:
function pageLoad()
   {
       $telerik.$(".ruRemove").attr("disabled", "disabled");
   }
 
Thanks,
Princy.
0
Akki
Top achievements
Rank 1
answered on 15 Mar 2012, 01:46 PM
Thanks Kevin.. it worked.

Now i have problem is uploading a file.

 <telerik:RadUpload ID="RadUpload1" runat="server" ControlObjectsVisibility="CheckBoxes, AddButton, DeleteSelectedButton">
  </telerik:RadUpload>
  <div style="width:100%" align="center">
<asp:Button ID="btnUpload" runat="server" Text="Upload" onclick="btnUpload_Click"  />

    protected void btnUpload_Click(object sender, EventArgs e)
    {
        if (RadUpload1.UploadedFiles.Count > 0)
        {
            string filename = Path.GetFileName(RadUpload1.UploadedFiles[0].GetName());
            RadUpload1.TargetFolder = Server.MapPath("~/");
   
        }
    }



but with above code.. the selected file is not getting uploaded in server path. Do i need to do anything more ? 
Please suggest.

Regards,
Akki

0
Shinu
Top achievements
Rank 2
answered on 12 Aug 2013, 11:42 AM
Hi Akki,

Simply setting the TargetFolder property is not sufficient to save the files on the server. Please check the following code.

C#:
protected void btnUpload_Click(object sender, EventArgs e)
{
    if (RadUpload1.UploadedFiles.Count > 0)
    {
        string filename = Path.GetFileName(RadUpload1.UploadedFiles[0].GetName());
        RadUpload1.TargetFolder = Server.MapPath("~/");
        RadUpload1.UploadedFiles[0].SaveAs(Path.Combine(RadUpload1.TargetFolder, filename));
    }
}

Thanks,
Shinu.
Tags
Upload (Obsolete)
Asked by
Akki
Top achievements
Rank 1
Answers by
Kevin
Top achievements
Rank 2
Princy
Top achievements
Rank 2
Akki
Top achievements
Rank 1
Shinu
Top achievements
Rank 2
Share this question
or