protected void UcEvraklar_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { try { string fileContent = ""; foreach (UploadedFile file in UcEvraklar.UploadedFiles) { string uploadFolder = Server.MapPath("~/Images/UploadAktivasyon/"); string resultExtension = Path.GetExtension(file.FileName); string resultFileName = Path.ChangeExtension(Path.GetRandomFileName(), resultExtension); string fileName = resultFileName; file.SaveAs(uploadFolder + fileName); Session["EvraklarDosyaAdi"] += fileName + ","; string extension = System.IO.Path.GetExtension(file.FileName).TrimStart('.'); string header = string.Format("data:image/{0};base64,", extension); fileContent += string.Format("{0}{1}", header, Convert.ToBase64String(file.FileBytes)) + "@"; } Session["EvraklarDosyaAdi"] = Session["EvraklarDosyaAdi"].ToString().Substring(0, Session["EvraklarDosyaAdi"].ToString().Length - 1); e.CallbackData = "success" + "|" + fileContent; } catch (Exception hata) { e.CallbackData = "error: " + hata.Message; } }
private void uploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { var uploadedFiles = ((MVCxUploadControl)sender).UploadedFiles; if (uploadedFiles != null && uploadedFiles.Length > 0) { for (int i = 0; i < uploadedFiles.Length; i++) { UploadedFile file = uploadedFiles[i]; if (file.IsValid && file.FileName != "") { using (var stream = file.FileContent) { // In case additional checks are needed perform them here before saving the file if (!IsValidImage(stream)) { file.IsValid = false; e.ErrorText = "Validation failed!"; } else { string fileName = string.Format("{0}{1}", HostingEnvironment.MapPath("~/Upload/Images/"), file.FileName); file.SaveAs(fileName, true); } } } } } }
protected void UploadControlGuncelle_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { // ay ve yıl combobox'ın daki parametreleri SP ye gönderip o ay aralığındaki kayıtları silip yeni excel yüklenecek. try { foreach (UploadedFile file in UploadControlGuncelle.UploadedFiles) { //string dosyaAdiUret = DateTime.Now.ToString().Replace(".", "").Replace(":", "").Replace(" ", ""); string uploadFolder = Server.MapPath("~/App_Data/UploadDirectory/"); string resultExtension = Path.GetExtension(file.FileName); string resultFileName = Path.ChangeExtension(Path.GetRandomFileName(), resultExtension); string fileName = resultFileName;//e.UploadedFile.FileName; file.SaveAs(uploadFolder + fileName); e.CallbackData = fileName; Guid UserGUID = new Guid(Membership.GetUser().ProviderUserKey.ToString()); db.D_TemlikRapor_Excel(Convert.ToInt32(CmbAy.Value), Convert.ToInt32(CmbYil.Value), "", null); var sonuc = db.I_TemlikRapor_Excel(uploadFolder + fileName, UserGUID).ToList(); //var sonuc = db.I_AktivasyonAraRapor_Excel(uploadFolder + fileName, UserGUID).ToList().FirstOrDefault().Sonuc; } ////ASPxGridView1.DataSource = DataProvider.GetCagriIstekYenile(); ////ASPxGridView1.DataSourceID = String.Empty; ////ASPxGridView1.DataBind(); //DosyaYuklemePopup.JSProperties["cpVisible"] = "false"; e.CallbackData = "success"; } catch (Exception hata) { e.CallbackData = "error: " + hata.Message; } }
private void uploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { var uploadedFiles = ((MVCxUploadControl)sender).UploadedFiles; if (uploadedFiles != null && uploadedFiles.Length > 0) { for (int i = 0; i < uploadedFiles.Length; i++) { UploadedFile file = uploadedFiles[i]; if (file.IsValid && file.FileName != "") { using (var stream = file.FileContent) { // Check if the uploaded file overflows the maximum directory size const long MaxDirectorySize = 10000000; // bytes long directorySize = GetDirectorySize(HostingEnvironment.MapPath("~/Upload/Images/")); if (file.ContentLength + directorySize > MaxDirectorySize) { file.IsValid = false; e.ErrorText = "Maximum directory size exceeded!"; } else { string fileName = string.Format("{0}{1}", HostingEnvironment.MapPath("~/Upload/Images/"), file.FileName); file.SaveAs(fileName, true); } } } } } }
private void UploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { ASPxUploadControl uploadControl = (ASPxUploadControl)sender; foreach (UploadedFile uploadedFile in uploadControl.UploadedFiles) { PortfolioFileData fileData = ObjectSpace.CreateObject <PortfolioFileData>(); fileData.Resume = ViewCurrentObject; fileData.DocumentType = DocumentType.Unknown; fileData.File = ObjectSpace.CreateObject <FileData>(); fileData.File.LoadFromStream(uploadedFile.FileName, uploadedFile.FileContent); } ObjectSpace.CommitChanges(); }
public void UploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { UploadedFile[] files = ((MVCxUploadControl)sender).UploadedFiles; for (int i = 0; i < files.Length; i++) { if (files[i].IsValid && !string.IsNullOrWhiteSpace(files[i].FileName)) { string resultFilePath = "~/Content/" + files[i].FileName; files[i].SaveAs(System.Web.HttpContext.Current.Request.MapPath(resultFilePath)); string file = string.Format("{0} ({1}KB)", files[i].FileName, files[i].ContentLength / 1024); string url = ((IUrlResolutionService)sender).ResolveClientUrl(resultFilePath); e.CallbackData += file + "|" + url + "|"; } } }
public void CatalystTimesheetUpload_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { UploadedFile[] files = ((MVCxUploadControl)sender).UploadedFiles; for (int i = 0; i < files.Length; i++) { if (files[i].IsValid && !string.IsNullOrWhiteSpace(files[i].FileName)) { string path = System.Configuration.ConfigurationManager.AppSettings["CatalystImportDirectory"]; string fileName = System.IO.Path.GetRandomFileName() + ".xlsx"; string fullPath = Server.MapPath(System.IO.Path.Combine(path, fileName)); files[i].SaveAs(fullPath); e.CallbackData = fileName; } } }
public void UploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { UploadedFile[] files = ((MVCxUploadControl)sender).UploadedFiles; for (int i = 0; i < files.Length; i++) { if (files[i].IsValid && !string.IsNullOrWhiteSpace(files[i].FileName)) { string resultFilePath = "~/Content/" + files[i].FileName; files[i].SaveAs(System.Web.HttpContext.Current.Request.MapPath(resultFilePath)); IUrlResolutionService urlResolver = sender as IUrlResolutionService; if (urlResolver != null) { e.CallbackData += urlResolver.ResolveClientUrl(resultFilePath); } } } }
protected void UploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { try { foreach (UploadedFile file in UploadControl.UploadedFiles) { string uploadFolder = Server.MapPath("~/Images/UploadPersonel/"); string resultExtension = Path.GetExtension(file.FileName); string resultFileName = Path.ChangeExtension(Path.GetRandomFileName(), resultExtension); string fileName = resultFileName; file.SaveAs(uploadFolder + fileName); e.CallbackData = fileName; ResimAdi = fileName.ToString(); } e.CallbackData = "success"; } catch (Exception hata) { e.CallbackData = "error: " + hata.Message; } }
//protected void UploadControl_FileUploadComplete(object sender, FileUploadCompleteEventArgs e) //{ // string resultExtension = Path.GetExtension(e.UploadedFile.FileName); // string resultFileName = Path.ChangeExtension(Path.GetRandomFileName(), resultExtension); // string resultFileUrl = UploadDirectory + resultFileName; // string resultFilePath = MapPath(resultFileUrl); // e.UploadedFile.SaveAs(resultFilePath); // //UploadingUtils.RemoveFileWithDelay(resultFileName, resultFilePath, 5); // string name = e.UploadedFile.FileName; // string url = ResolveClientUrl(resultFileUrl); // long sizeInKilobytes = e.UploadedFile.ContentLength / 1024; // string sizeText = sizeInKilobytes.ToString() + " KB"; // e.CallbackData = name + "|" + url + "|" + sizeText; //} protected void UploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { foreach (UploadedFile file in UploadControl.UploadedFiles) { if (!string.IsNullOrEmpty(file.FileName) && file.IsValid) { try { var savedfileinfo = SavePostedFiles(file); var uploadinfo = e.CallbackData; string outcome = ProcessOtherIDfile(file.FileName); e.CallbackData += "Success." + outcome; } catch (Exception ex) { //e.IsValid = false; e.ErrorText = ex.Message; } } } }
protected void UploadControlBudges_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { ReloadGridData(); }
private void uploadControl_FilesUploadInMemoryProcessingComplete(object sender, FilesUploadCompleteEventArgs e) { var uploadedFiles = ((MVCxUploadControl)sender).UploadedFiles; if (uploadedFiles != null && uploadedFiles.Length > 0) { for (int i = 0; i < uploadedFiles.Length; i++) { UploadedFile file = uploadedFiles[i]; if (file.IsValid && file.FileName != "") { // Bad approach - possible Denial of Service // DoProcessing(file.FileBytes); // Good approach - use stream for large files using (var stream = file.FileContent) { DoProcessing(stream); } } } } }
private void uploadControl_FilesUploadSavingTemporaryFilesComplete(object sender, FilesUploadCompleteEventArgs e) { var uploadedFiles = ((MVCxUploadControl)sender).UploadedFiles; if (uploadedFiles != null && uploadedFiles.Length > 0) { for (int i = 0; i < uploadedFiles.Length; i++) { UploadedFile file = uploadedFiles[i]; if (file.IsValid && file.FileName != "") { string fileName = string.Format("{0}{1}", HostingEnvironment.MapPath("~/Upload/Processing/"), Path.GetRandomFileName() + ".tmp"); file.SaveAs(fileName, true); // DoFileProcessing(fileName); } } } }
public void FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { }
protected void uplLogotipo_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e) { //var file = e.Uploadedfile; }