博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
上传文件带进度条
阅读量:5114 次
发布时间:2019-06-13

本文共 470 字,大约阅读时间需要 1 分钟。

   // 保存字节

                        using (FileStream fs = new FileStream(Path.Combine(path, fileName), FileMode.Create))
                        {                        
                            while (uploadInfo.UploadedLength < uploadInfo.ContentLength)
                            {
                               //从输入流放进缓冲区
                                int bytes = this.fileUpload.PostedFile.InputStream.Read(buffer, 0, bufferSize);
                                // 字节写入文件流
                                fs.Write(buffer, 0, bytes);
                                //  更新大小
                                uploadInfo.UploadedLength += bytes;

                                //  线程睡眠 上传就更慢 这样就可以看到进度条了

                                System.Threading.Thread.Sleep(100);
                            }
                        }

转载于:https://www.cnblogs.com/aaa6818162/archive/2011/03/01/1968197.html

你可能感兴趣的文章
部署JUnit
查看>>
【图论 搜索】bzoj1064: [Noi2008]假面舞会
查看>>
Python补充之函数
查看>>
获取含有class为某个值的a标签或img标签
查看>>
接口测试概念
查看>>
【LeetCode】107. Binary Tree Level Order Traversal II (2 solutions)
查看>>
【LeetCode】124. Binary Tree Maximum Path Sum
查看>>
[python]bytes和str
查看>>
ffmpeg常用命令(windows)
查看>>
Redis部署
查看>>
FFT模板
查看>>
0405_hxtx_主题游常用联系人功能代码实现
查看>>
计算机病毒实践汇总六:IDA Pro基础
查看>>
Python调用API接口的几种方式
查看>>
计算几何基础
查看>>
Oracle PL/SQL中的循环处理(sql for循环)
查看>>
JavaScript:综合案例-表单验证
查看>>
java 访问权限控制
查看>>
2016-5-31 项目结构调整
查看>>
HDFS知识总结
查看>>