ASP.NET MVC通过Ajax上传文件

5

有没有任何通过Ajax调用上传文件到服务器的代码片段?我正在使用Asp.net MVC 3。


1
目前无法通过ajax进行文件传输。您需要使用一个将内容提交到iframe的解决方案来实现“ajax”上传的效果,而不能使用XHR请求。 - Alxandr
我认为没有任何负面投票的理由... 为什么他不能认为这是可以做到的!这是一个有效的问题。 - Baz1nga
1
你有没有看过这个(jQuery文件上传)http://aquantum-demo.appspot.com/file-upload? - J.W.
1个回答

3

嘿,试试使用名为SlickUpload的工具。它是一个非常酷的工具,可以处理大多数流媒体上传问题,并在上传文件时提供漂亮的UI..非常易于使用。

此工具还优雅地处理上传大型文件或网络断开等问题..

请查看http://krystalware.com/Products/SlickUpload/


3
如果你已经在使用jQuery,还可以考虑使用Uploadify - Pointy
不错,它还是开源的。我给它点赞。但我仍然喜欢Slick Upload,因为我的公司负担得起它。 :D - Baz1nga
是否支持选择目录上传其内容? - iLemming
在服务器端,您控制要存储文件的位置。Sslickupload 只会将文件作为字节流提供给您,保存文件的工作由您来完成。 - Baz1nga

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接