Hi, I used RadUpload tool to upload image file and I want to show it when I select an image file on Dialog window. So I search on google and I found this page http://www.telerik.com/help/silverlight/radupload-events-overview.html with info of "FilesSelectedEventArgs"
protected void UploadImage(object sender, FilesSelectedEventArgs e)
{
int counter = 1;
UploadedFile file;
file = e.File;
string targetFolder = Server.MapPath(RadUpload1.TargetFolder);
string targetFileName = Path.Combine(targetFolder,
file.GetNameWithoutExtension() + counter.ToString() + file.GetExtension());
while (System.IO.File.Exists(targetFileName))
{
counter++;
targetFileName = Path.Combine(targetFolder,
file.GetNameWithoutExtension() + counter.ToString() + file.GetExtension());
}
Image1.ImageUrl = targetFileName;
upload_image_handle(sender, e);// call FilesSelectedEventhandle
}
- FilesSelected - occurs when files have been selected from the browse dialog window. The event handler receives two arguments:
- The sender argument contains the RadUpload. This argument is of type object, but can be cast to the RadUpload type.
- A FilesSelectedEventArgs object.
protected void UploadImage(object sender, FilesSelectedEventArgs e)
{
int counter = 1;
UploadedFile file;
file = e.File;
string targetFolder = Server.MapPath(RadUpload1.TargetFolder);
string targetFileName = Path.Combine(targetFolder,
file.GetNameWithoutExtension() + counter.ToString() + file.GetExtension());
while (System.IO.File.Exists(targetFileName))
{
counter++;
targetFileName = Path.Combine(targetFolder,
file.GetNameWithoutExtension() + counter.ToString() + file.GetExtension());
}
Image1.ImageUrl = targetFileName;
upload_image_handle(sender, e);// call FilesSelectedEventhandle
}