ASP.NET文件上传进度条

时间:2011-03-22 10:06:38

标签: asp.net

我已经厌倦了寻找ASP.NET文件上传进度条的示例而不使用flash或silverlight或ajax(仅使用iframe)。

有人能帮助我吗?

3 个答案:

答案 0 :(得分:4)

NeatUpload是一个非常好的解决方案。取决于您对Ajax的定义,但它使用iframe进行整页重新加载并在其间进行插值。

答案 1 :(得分:1)

我不确定如果没有一些Ajax或其他方法(flash,silverlight ......)可以定期查询服务器以获取上传状态。通常,浏览器不提供您可以使用javascript在客户端读取的表单中的上载状态。 除非你需要的只是一个无限期的“加载”动画(没有提供关于上传真实进展的信息)

答案 2 :(得分:0)

我最近在工作中遇到了同样的问题,最终不得不推出我自己的,简单的C#文件上传用户控件。代码在github上找到: https://github.com/CBCMusic/ajax-file-uploader

它使用现有的JS库来处理进度条& XHR2文件上传,并为旧版浏览器降级。没有闪光,只有HTML5。希望它有帮助......!