找回密码
 注册
搜索
热搜: 回贴

在ASP.NET中实现多文件上传

2009-12-13 13:13| 发布者: admin| 查看: 40| 评论: 0|原作者: 江月

□privateBooleanSaveFi......


private Boolean SaveFiles()
{
//得到File表单元素
HttpFileCollection files = HttpContext.Current.Request.Files;
try
{
  for(int intCount= 0; intCount< files.Count; intCount++)
  {
  
  HttpPostedFile postedFile = files[intCount];
  string fileName, fileExtension;
  //获得文件名字
  fileName = System.IO.Path.GetFileName(postedFile.FileName);
  if (fileName != "")
  {
  //获得文件名扩展
  fileExtension = System.IO.Path.GetExtension(fileName);
  //可根据不同的扩展名字,保存文件到不同的文件夹
  //注意:可能要修改你的文件夹的匿名写入权限。
  postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("upFiles/") + fileName);
  }
  }
  return true;
}
catch(System.Exception Ex)
{
  return false;
}
}





最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 05:23 , Processed in 0.179266 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部