Implementando vários uploads de arquivos no ASP.NET
Autor:Eve Cole
Data da Última Atualização:2009-06-30 15:33:11
SaveFiles booleanos privados()
{
//Obtém o elemento do formulário Arquivo
Arquivos HttpFileCollection = HttpContext.Current.Request.Files;
tentar
{
for(int intCount= 0; intCount< arquivos.Count; intCount++)
{
HttpPostedFile postFile = arquivos[intCount];
string nomeArquivo, extensãoArquivo;
//Obtém o nome do arquivo
nome do arquivo = System.IO.Path.GetFileName(postedFile.FileName);
if (nome do arquivo! = "")
{
//Obtém a extensão do nome do arquivo
fileExtension = System.IO.Path.GetExtension(fileName);
//Pode salvar arquivos em pastas diferentes de acordo com diferentes nomes de extensão
//Nota: Pode ser necessário modificar as permissões de gravação anônima da sua pasta.
postFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("upFiles/") + fileName);
}
}
retornar verdadeiro;
}
pegar(System.ExceptionEx)
{
retornar falso;
}
}