我必须在我的一个项目中实现文件上传进度条。但是,搜索了很多,我无法找到如何找到文件上传的字节。 有人能告诉我如何找到在ASP.NET中上传的文件的字节?在.net中显示文件上传进度
回答
我在一个月或两个月前在我们的mvc项目中遇到过这个问题。在互联网上摆弄并尝试几种不同的实现之后,我最终选择了使用swfupload的steve sanderson的建议。 http://blog.stevensanderson.com/2008/11/24/jquery-ajax-uploader-plugin-with-progress-bar/
它可以在90%的浏览器中正常工作,对于少数不支持闪光灯的人来说,它会很好地回落。只需复制代码并将其转储到您的项目中,它在我们的MVC2项目中工作得很好。
使用plupload,您将获得所有免费的后备...并且在最新的浏览器中,您甚至可以获得html5或齿轮支持。 – 2010-12-13 09:42:26
听起来很酷将def看看我是否需要再次做类似的事情。另外,sandersons的实现是免费的吗? – spaceman 2010-12-13 10:53:28
用ASP标准上传控件吗?
jquery插件Uploadify非常好,它内置了多个文件的进度条,并且能够获得自定义进度条的进度反馈。
注意:只有使用Flash(和/或Silverlight我相信)才能得到这种反馈类型,而不会像ActiveX/Java那样使用更重的路线。
更新:
这也可以使用普通的HTML和JavaScript,看到一个例子这个jQuery插件: http://jquery.malsup.com/form/ 对于asp.net的MVC也看看这个:Can i upload file in jquery dialog in asp.net mvc
不是真的,它完全可能实现一个使用纯Ajax的字节和东西的进度条。 – 2010-12-13 09:40:06
@PauliØsterø:好极了!不知道,请你能提供一个例子的链接。 – 2010-12-13 09:53:34
jQueryFileUpload很适合我,我有一些ASP.Net绑定在https://github.com/i-e-b/jQueryFileUpload.Net
这个人是通过asp.net jQueryFileUpload的authour! – bgmCoder 2012-05-03 20:00:16
该链接不再适用,请将网站内容添加到您的答案中,而不是仅发布该网址。 [存档版本](https://web.archive.org/web/20150214234227/http://mattberseth.com/blog/2008/07/aspnet_file_upload_with_realti_1.html) – Hp93 2017-02-07 10:16:25
这是一篇关于7岁儿童的相当深入的文章题。我会通过谢谢。 – nik0lias 2017-02-08 11:39:48