Implémentation de plusieurs téléchargements de fichiers dans ASP.NET
Auteur:Eve Cole
Date de mise à jour:2009-06-30 15:33:11
SaveFiles booléens privés()
{
//Récupère l'élément du formulaire Fichier
Fichiers HttpFileCollection = HttpContext.Current.Request.Files ;
essayer
{
pour(int intCount= 0; intCount< files.Count; intCount++)
{
HttpPostedFile postFile = files[intCount];
chaîne nomfichier, extensionfichier ;
//Obtenir le nom du fichier
fileName = System.IO.Path.GetFileName (postedFile.FileName);
si (nomfichier != "")
{
//Obtenir l'extension du nom de fichier
fileExtension = System.IO.Path.GetExtension(fileName);
//Peut enregistrer des fichiers dans différents dossiers selon différents noms d'extension
//Remarque : Vous devrez peut-être modifier les autorisations d'écriture anonyme de votre dossier.
postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("upFiles/") + fileName);
}
}
renvoie vrai ;
}
catch (Système.ExceptionEx)
{
renvoie faux ;
}
}