/// <summary> /// Saves the posted file to disk and adds its mimetype /// to the mimetype manager if it does not exist already /// </summary> private static void SavePostedFile(BinaryFile file, string path) { file.SaveAs(path); m_Logger.DebugFormat("File '{0}' saved to '{1}'", file.FileName, path); MimeTypeManager.AddMimeType(file.FileExtension, file.ContentType); }
protected void UploadButton_Click(object sender, EventArgs e) { if (FileUpload1.HasFile) { MimeTypeManager.AddMimeType(Path.GetExtension(FileUpload1.PostedFile.FileName), FileUpload1.PostedFile.ContentType); } Response.Redirect("ViewMimeTypes.aspx"); }