我有一个集成了FLASH对象的ASP.NET/C# web应用程序。我需要通过FLASH中的文件引用类从一个HTTP POST一次性向服务器上传两个图像文件。可能吗?如果是这样,怎么办?Flash - FileReference,一次上传多个文件
谢谢。
我有一个集成了FLASH对象的ASP.NET/C# web应用程序。我需要通过FLASH中的文件引用类从一个HTTP POST一次性向服务器上传两个图像文件。可能吗?如果是这样,怎么办?Flash - FileReference,一次上传多个文件
谢谢。
我写了关于这个问题的博客在今年开始这可能有助于:
http://blog.mikestead.me/upload-multiple-files-with-a-single-request-in-flash/
或者,如果你只是想跳到代码解决方案你可以在这里找到它:
FileReferenceList类具有browse()方法,可让您选择要上载的多个文件。然后,您可以遍历fileList属性并使用upload()方法上传每个FileReference对象。您也可以使用YUI Uploader或SWFUpload等JavaScript/Flash库管理文件上传。它可能比构建自己的Flash上传器更容易。
我确实有一个lo确定在SWFUpload,但我的问题是,即使我们可以在FileReferenceList类中保留多个引用,我们也需要逐一上传它们。这会向服务器发出多个请求。我的要求是通过一个请求一次上传两个文件,因为两个图像的处理必须一次完成。 – Dimuthu 2009-09-26 15:21:22