Asp.net中的异步文件上传

时间:2010-01-11 11:46:26

标签: asp.net asp.net-ajax

HI

如何在没有回发的情况下在asp.net中异步上传文件

感谢你。

6 个答案:

答案 0 :(得分:4)

> Ajax控件工具包中有一个AsyncFileUpload控件 - AsyncFileUpload Sample。

控件不会在回发时保留查询字符串。所以它在当前的实现中完全没用。

答案 1 :(得分:2)

您可以使用Flash(for example)执行此任务。

答案 2 :(得分:0)

你需要开发一些在客户端运行的东西(比如Flash,Java,Silverlight),这些东西会破坏你的文件并在多个请求中直接发送给服务器。

答案 3 :(得分:0)

我有一个开源控件,可以在我的网站中执行此操作:

http://pjondevelopment.50webs.com/articles/asyncupload.html

答案 4 :(得分:0)

Ajax控件工具包中有一个AsyncFileUpload控件 - AsyncFileUpload Sample。 该工具包是免费的,建立在MS ASP.NET AJAX Extensions之上。如果您使用的是VS 2008和.NET 3.5,那么您已经安装了扩展程序。

答案 5 :(得分:0)

我使用这个功能很棒,而且它有多个文件上传量。

http://slfileupload.codeplex.com/