Implementación de múltiples cargas de archivos en ASP.NET
Autor:Eve Cole
Fecha de actualización:2009-06-30 15:33:11
SaveFiles booleanos privados()
{
//Obtener el elemento de formulario de archivo
Archivos HttpFileCollection = HttpContext.Current.Request.Files;
intentar
{
for(int intCount= 0; intCount< archivos.Count; intCount++)
{
HttpPostedFile publicadoFile = archivos[intCount];
cadena nombre de archivo, extensión de archivo;
//Obtener nombre de archivo
nombreDeArchivo = System.IO.Path.GetFileName(postedFile.FileName);
si (nombre de archivo! = "")
{
//Obtener la extensión del nombre del archivo
fileExtension = System.IO.Path.GetExtension (nombre de archivo);
//Puede guardar archivos en diferentes carpetas según diferentes nombres de extensión
//Nota: Es posible que necesites modificar los permisos de escritura anónima de tu carpeta.
publicadoFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("upFiles/") + fileName);
}
}
devolver verdadero;
}
captura (System.ExceptionEx)
{
devolver falso;
}
}