我已经厌倦了寻找ASP.NET文件上传进度条的示例而不使用flash或silverlight或ajax(仅使用iframe)。
有人能帮助我吗?
答案 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。希望它有帮助......!