ASP.NET文件上载进度栏

ASP.NET文件上载进度栏,asp.net,Asp.net,我已经厌倦了寻找一个ASP.NET文件上传进度条的例子,而不使用flash、silverlight或ajax(只使用iframe) 有人能帮我吗?如果没有Ajax或其他方法(flash、silverlight…)定期查询服务器的上传状态,我不确定您是否能做到这一点。通常情况下,浏览器不会以您可以通过javascript在客户端读取的形式提供上载状态。 除非您需要的只是一个不确定的“加载”动画(它不提供上传的实际进度信息)NeatUpload是一个非常好的解决方案。取决于您对Ajax的定义,但它会

我已经厌倦了寻找一个ASP.NET文件上传进度条的例子,而不使用flash、silverlight或ajax(只使用iframe)


有人能帮我吗?

如果没有Ajax或其他方法(flash、silverlight…)定期查询服务器的上传状态,我不确定您是否能做到这一点。通常情况下,浏览器不会以您可以通过javascript在客户端读取的形式提供上载状态。
除非您需要的只是一个不确定的“加载”动画(它不提供上传的实际进度信息)

NeatUpload是一个非常好的解决方案。取决于您对Ajax的定义,但它会使用iFrame重新加载整个页面,并在其间插入内容。

我最近在工作中遇到了同样的问题,最后不得不使用自己的简单C文件上载用户控件。代码位于github的以下位置:


它使用一个现有的JS库来处理进度条&XHR2文件上传,并且对于较旧的浏览器可以很好地进行降级。没有flash,只有HTML5。希望它能帮助

它可以,如果你想用的话。但没有它也能工作。不幸的是,他们在2011年就停止了开发。现在确实有点过时了。我们实际上开始使用blueImp。