//protected void btnUploadFile_Click(object sender, EventArgs e) //{ // if (FileUpload1.HasFile) // { // filePath = Server.MapPath("~/Uploads/"); // fileName = FileUpload1.PostedFile.FileName; // fileSize = FileUpload1.PostedFile.ContentLength; // fileExtension = Path.GetExtension(FileUpload1.FileName); // if (fileExtension.ToLower() != ".pdf") // { // lblMessage.Text = "Only files with .pdf extension are allowed."; // } // else if (FileUpload1.PostedFile.ContentLength > 50000000) // { // lblMessage.Text = "The maximum size of 50 MB was exceeded."; // } // else // { // FileUpload1.SaveAs(filePath + FileUpload1.FileName); // lblMessage.Text = "File uploaded successfully!"; // lblMessage.CssClass = "text-success"; // pnlViewer.Visible = true; // } // } // else // { // lblMessage.Text = "Please select a file to upload."; // } // this.lblMessage.Visible = true; //} protected void UploadFront(object sender, EventArgs e) { lblMessage.Text = ""; const string CONTAINER = "manuscript"; string frontPath = Request.PhysicalApplicationPath + "Uploads\\"; frontName = FileUploadFront.PostedFile.FileName; int frontSize = FileUploadFront.PostedFile.ContentLength; string frontExtension = Path.GetExtension(FileUploadFront.FileName); if (frontExtension.ToLower() != ".pdf") { lblMessageFront.Text = "Only files with .pdf extension are allowed."; lblMessageFront.CssClass = "text-danger"; } else if (frontSize > 26214400) { lblMessageFront.Text = "The maximum size of 25 MB was exceeded."; lblMessageFront.CssClass = "text-danger"; } else if (frontName.Contains(" ")) { lblMessageFront.Text = "The name of the file must have no spaces."; lblMessageFront.CssClass = "text-danger"; } else { FileUploadFront.SaveAs(frontPath + FileUploadFront.FileName); BlobStorageHelper.CheckContainer(CONTAINER); BlobStorageHelper.UploadBlockBlob(CONTAINER, frontName, frontPath + frontName); hdFrontName.Value = frontName; hdFrontName.Value = frontName; hdFrontPath.Value = frontPath; hdFrontSize.Value = frontSize.ToString(); hdFrontExtension.Value = frontExtension; lblMessageFront.Text = "File uploaded successfully!"; lblMessageFront.CssClass = "text-success"; } if (frontName.Length <= 15) { lblFrontName.Text = frontName; } else { lblFrontName.Text = frontName.Substring(0, 10) + "[...]" + frontExtension; } ClientScript.RegisterStartupScript(this.GetType(), "HideLabel", "<script type=\"text/javascript\">setTimeout(\"document.getElementById('" + lblMessageFront.ClientID + "').style.display='none'\",5000)</script>"); lblMessageFront.Visible = true; tabs.Visible = true; }