转自:http://www.cnblogs.com/stg609/archive/2008/08/07/1262769.html
本专题主要向大家介绍如何实现Asp.Net上传大文件,写这个的目的也主要是为了学习和交流,如果大家发现任何错误,请即时指出,以免误人子弟。
本专题主要参考文章:
[1]Asp.NET大文件上传开发总结
[2]ASP.NET 应用程序生命周期概述
[3]SunriseUpload.0.9.1的源码分析(七)
[4]Http 请求处理流程
[5]使用 HtmlInputFile 服务器控件时无法上载大文件
[6]小述ASP.NET大文件上传
主要实现目标:
1.允许上传几百兆的文件
2.利用Ajax显示上传的进度
主要开发平台:vs .net 2005、sql 2000
主要语言:c#
最终截图:
1.Asp.Net 上传大文件专题(1)--概述:上传大文件的难点
2.Asp.Net 上传大文件专题(2)--页面生成流程
3.Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[上]
4.Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[下]
5.Asp.Net 上传大文件专题(4)--利用ajax技术显示上传进度