一、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

上传文件带真实的进度条(支持多文件上传)--进度条是在文件上传完成后再显示相关推荐

  1. php带截切图片上传_PHP大文件切割上传并带进度条功能示例

    本文实例讲述了PHP大文件切割上传并带进度条功能.分享给大家供大家参考,具体如下: 前面一篇介绍了PHP大文件切割上传功能,这里再来进一步讲解PHP大文件切割上传并带进度条功能. 项目结构图: 14- ...

  2. EXTJS+JSP上传文件带进度条

    需求来源是这样的:上传一个很大的excel文件到server, server会解析这个excel, 然后一条一条的插入到数据库,整个过程要耗费很长时间,因此当用户点击上传之后,需要显示一个进度条,并且 ...

  3. java mvc上传文件进度_java相关:springMVC+ajax实现文件上传且带进度条实例

    java相关:springMVC+ajax实现文件上传且带进度条实例 发布于 2020-7-5| 复制链接 本篇文章主要介绍了springMVC+ajax实现文件上传且带进度条实例,具有一定的参考价值 ...

  4. ServletFileUpload上传文件带进度条

    ServletFileUpload上传文件带进度条 涉及了两个架包:commons-io-2.0.1.jar,commons-fileupload-1.2.2.jar,还有一个jquery-2.2.4 ...

  5. EXTJS+ASP.NET上传文件带实时进度条代码

    一,文件夹 二,upLoad.cs是继承IHttpModule的类: usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usin ...

  6. 使用jQuery-File-Upload-master文件上传插件实现真实进度条

    2019独角兽企业重金招聘Python工程师标准>>> 首先要说明的是我是在Spring Boot和guns框架的基础上使用jQuery-File-Upload-master的插件来 ...

  7. 功能强大的文件上传插件带上传进度-WebUploader

    WebUploader是由Baidu WebFE(FEX)团队开发的一个以HTML5/FLASH构建的现代文件上传组件.在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用老 ...

  8. lighttpd+flash+PHP大文件上传,带上传进度显示

    相信每个做web的程序员都曾经被large file 的上传困扰过,这个问题的出现是由于(1)网络带宽不足(或是网络不稳定)如果是在局域网内呢,呵呵^_^,目前大多数用户的带宽还较为有限.(2)HTT ...

  9. java进度条_Java web实时进度条整个系统共用(如java上传、下载进度条、导入、导出excel进度条等)...

    先上图: 文件上传的: 2017-05-04再次改进.在上传过程中用户可以按 Esc 来取消上传(取消当前上传,或者是全部上传)... 2019-03-26更新进度条显示体验 从服务器上压缩下载: 从 ...

  10. 阿里云视频上传视频获取进度条问题(使用session方案,获取进度一直为0的解决方案)补充:前后端分离项目中获取进度解决方案

    1.场景描述: 之前用阿里云上传视频,前端反应上传视频经常出现获取视频url失败问题.但是接口我测过很多遍都是没有问题的.后台这边提供了一个视频上传的接口返回一个videoId,还提供了一个根据vid ...

最新文章

  1. Pytest - 使用介绍
  2. 计算机控制系统中的模拟输入通道需应用,远程西安交通大学17年3月课程考试《计算机控制技术》作业考核试题...
  3. 数据仓库的未来 MariaDB ColumnStore
  4. Codeforces Round #504 E - Down or Right 交互题
  5. linux ntp时间同步
  6. ASP.NET中使用非托管DLL
  7. python判断对象是否实例化_Python判断对象是否相等及eq函数的讲解
  8. VS里的新建模板(自动添加版本注释)
  9. 中国太阳能窗户市场趋势报告、技术动态创新及市场预测
  10. Linux学习之/etc/init.d/functions详解
  11. 学习 Python 第八天
  12. 物理计算机仿真实验报告,大学物理实验实验报告模板
  13. easychm生成帮助文件时出现的目录导航乱码问题
  14. cad2020打印样式放在哪个文件夹_CAD图形打印相关问题!
  15. 链表大小排序方法c语言,链表排序——选择排序法(纯C语言版)
  16. iOS根据ts文件路径封装成m3u8文件及m3u8播放
  17. 图谱笔记(概念梳理)
  18. 别跑!JAVA!-----------一篇关于JAVA的博客
  19. P1359 租用游艇 dfs/dp/floyd/dijk/spfa DAG(有向无环图)
  20. Redis哨兵原理详解

热门文章

  1. Betwin实现电脑一分为二
  2. python 根据答案 自动答题器_python根据题库答案自动答题
  3. matlab绘制不同线性的直方图,matlab绘制直方图
  4. Golang Web框架性能对比
  5. 郝斌c语言视频笔记,郝斌老师C语言专题笔记
  6. Nacos视频教程分享
  7. 关于DSP2812控制W5500的程序解读
  8. Lena,Pepper等图像,图像处理必备资料。
  9. ABAQUS中的非线性分析
  10. 谷歌金山词霸正式发布--免费午餐越来越多