多文件上传 大文件设置

原创 2007年09月13日 16:51:00
 

前几天在51aspx网上下载了一个大文件上传的例子..试了一下..119 M 的东西只需要 50 秒.当时还在想真不错.好好学习一下.然后自己写一个普通的上传例子比较一下.只是修改了一下配置文件.测试了一下119M 的东西同样也是50秒..才发现那个例子真会忽悠人的...代码是写了几万行..全是怎么设置 .上传时的状态.并没有提高上传效率的...

多文件上传
 首先HTML 源文件中 添加文件上传Html组件

  <script language="javascript" type="text/javascript">
  function addFile()
  {
     //添加文件上传Html组件
      var str ='<input type="file" name="File" /></br>'
      document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str)
  }
  </script>
后台:
   HttpFileCollection files = HttpContext.Current.Request.Files;

   for (int iFile = 0; iFile < files.Count; iFile++)
   {          
            HttpPostedFile postedFile = files[iFile];
            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("Fll/") + fileName);
            }
   }
   Response.Write("文件上传成功!");

当遇到大文件上传需要修改配置文件:

<httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="1024000" executionTimeout="900"/>

相关文章推荐

大文件以及多文件上传

  • 2013年10月30日 23:15
  • 219KB
  • 下载

ASP.NET大文件上传设置。maxRequestLength无效的情况

由于内网需求S项目需要上传超过200M的附件、我们使用的是flash批量上传。 这个系统运行了7年,今年被发现超过40M的附件会报应用级别错误。并且文件没上传成功,甚至没有回发。IIS报404错误 ...

大文件。多文件上传

  • 2013年02月01日 11:37
  • 127KB
  • 下载

ASP.Net中设置web.config文件上传大文件方法

修改Webcong文件:useFullyQualifiedRedirectUrl="true"executionTimeout="6000"useFullyQualifiedRedirectUrl="...

Swfupload多文件大文件上传

  • 2014年03月21日 13:12
  • 1.93MB
  • 下载

WEB大文件上传网址整理

  • 2017年05月25日 16:11
  • 2KB
  • 下载

Bootstrap file-input 插件使用(大文件上传显示进度条)

Bootstrap file-input 是一个文件上传的插件 ,使用之后会使文件上传变得特别简单. 方法:1.添加css和js支持 除了插件需要的js和css,还需jquery和bootst...

大文件上传

  • 2014年08月14日 13:43
  • 3.34MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:多文件上传 大文件设置
举报原因:
原因补充:

(最多只允许输入30个字)