本文轉載:http://www.cnblogs.com/downmoon/archive/2009/02/05/1384931.htmlhtml
1、AspnetUpload
git
地址:http://www.aspnetupload.net/ web
最先接觸的上傳控件。帶進度條,能與系統自帶的InputFile控件共用。不過是收費的,並且對Firefox支持較差。最新版本是2.3
ajax
二、FancyUpload - Swiff meets Ajax (v2.0)(開源)瀏覽器
地址:http://digitarald.de/project/fancyupload/asp.net
Falsh上傳,Ajax技術,還不錯。
less
三、SWFUpload(開源)網站
地址:http://swfupload.org/ ui
利用JavaScript/Flash技術,很是成熟,跨平臺,支持大多數瀏覽器。
spa
四、這裏再提供一個完整的源代碼(來自CodeProject)
地址:http://www.codeproject.com/KB/aspnet/FlashUpload.aspx
Multiple File Upload With Progress Bar Using Flash and ASP.NET
也能夠從這裏下載
邀月補充:
五、 Ajax Uploader
ASP.NET File Upload like GMail(像Gmail那樣上傳文件,聽名字就有點吸引人)
Ajax Uploader is an easy to use, hi-performance File Upload Control which allows you to upload files to web server without refreshing the page.
It allows you select and upload multiple files and cancel running uploads, add new files during uploading.
Ajax Uploader allows you to upload large files to a server with the low server memory consumption. The look and feel of file upload controls can be customized to seamlessly blend into your website design.
六、ComponentArt UI Framework 2009.2 for .NET 的Upload組件
官方網站http://www.componentart.com/
這個就不用說了! 演示地址
http://aspnetajax.componentart.com/control-specific/upload/features/core_features/webform1.aspx