上传文件带真实的进度条(支持多文件上传)--进度条是在文件上传完成后再显示
来源:互联网 发布:windows cmd关机命令 编辑:程序博客网 时间:2024/05/21 14:02
一、ASP.NET实现进度条上传文件源码
源码说明
该程序采用了jquery框架,实现了小文件上传。
两个地方需要解释
第一,如何知道监听的这个文件就是上传的这个文件实现机制很简单,就是让asp.net产生一个唯一的guid,这个id序号是唯一的,通过ajax取出来赋值给一个隐藏字段;第二,如何获取guid标志的文件信息?通过asp.net缓存机制实现,上传的过程中,不断的将上传信息往缓存里面写,直到文件上传完成,而在另外一个通过guid获取缓存的信息,信息包括你想要的信息,比如上传了多少字节、消耗了多长时间等。
程序核心页面
index.htm就是文件上传页面,提交form给UploadHandler目录下的Default.aspx,以实现文件上传。
ProgressHandler目录下三个文件为Abort.ashx、GenericGuid.ashx,Handler.ashx功能分别为:根据Guid取消正在上传的文件,生成Guid,根据Guid获取上传信息。
本人改进的地方:
把只允许上传单个文件,改为可以上传多个文件
1.类UploadUtil中的Upload()方法的改进
2.script中ajax-progress-upload.js中的submit事件
3.在index.htm中添加file控件
源程序下载:http://download.csdn.net/detail/lovegonghui/9556283
二、上传进度条的控件
案例下载:http://download.csdn.net/detail/lovegonghui/9557460
0 0
- 上传文件带真实的进度条(支持多文件上传)--进度条是在文件上传完成后再显示
- 带进度条文件上传
- 带进度条的文件上传
- 带进度条的文件上传
- 带进度条的文件上传
- 文件上传进度条显示
- 多文件上传带进度条的
- Struts+SwfUpload完成带进度条的文件上传
- 大文件带进度条上传
- Android带进度条文件上传
- Springmvc文件上传,带进度条
- ServletFileUpload上传文件带进度条
- 带进度条的 Fileupload 上传文件
- java文件上传带进度条的
- android实现带进度条的文件上传
- XMLHTTPRequest实现带进度条的文件上传
- struts2实现带进度条的文件上传
- Flex 带进度条的文件上传
- Table
- Android推送 xmpp 和 mqtt 开发问题
- mpc8260 20
- Unity 3D中的内存管理
- DOM编程艺术(数据通信)
- 上传文件带真实的进度条(支持多文件上传)--进度条是在文件上传完成后再显示
- vs2013调试执行行错位问题
- Windows WMIC命令使用详解(附实例)
- mpc8260 21
- Android VectorDrawable与SVG
- 浅谈unity3d中使用MVC框架模式
- JQ笔记一张
- Linux中用C语言写系统日志
- log4j日志输出性能优化-缓存、异步