如何使用c#asp.net上载多个图像(从文件夹中)?

如何使用c#asp.net上载多个图像(从文件夹中)?,c#,asp.net,image-gallery,C#,Asp.net,Image Gallery,如何实现从文件夹上载所有图像,而不是逐个上载图像?使用或。我喜欢我在链接中发布的java版本,因为它非常简单。尽管flash one更易于定制。您不能单独使用HTML,但可以使用JavaScript和flash的组合。这是一个可以使用的组件 不需要客户端插件,提供了进度,还避免了ASP.Net的一些棘手问题。请注意:上传多个文件不需要Flash或Java,尽管从长远来看,使用Flash、Java或Silverlight可能会提供更好的用户体验 您可以用纯AJAX实现,但这非常棘手,而且容易出现

如何实现从文件夹上载所有图像,而不是逐个上载图像?

使用或。我喜欢我在链接中发布的java版本,因为它非常简单。尽管flash one更易于定制。

您不能单独使用HTML,但可以使用JavaScript和flash的组合。这是一个可以使用的组件

不需要客户端插件,提供了进度,还避免了ASP.Net的一些棘手问题。

请注意:上传多个文件不需要Flash或Java,尽管从长远来看,使用Flash、Java或Silverlight可能会提供更好的用户体验


您可以用纯AJAX实现,但这非常棘手,而且容易出现跨浏览器问题。您可以购买一些控件来完成这项工作,并且这些控件相当完善;这是一个,但我更喜欢

我能够在C#/.Net项目中使用NeatUpload实现这一点。

Flash的客户端渗透率为99%,而Java的则低得多,56%-77%,具体取决于您阅读的研究。@Sam,非常正确。而java在浏览器中进行初始化需要花费很长时间。我仍然喜欢jumploader(java)的易用性。所以David,正如您理解我的问题时所说,我需要一些东西,以便我可以选择多个文件并一起上传它们(而不是一个一个地上传)。。。我的项目在asp.net中使用c#。我不知道我是否可以在这个项目中使用Flash或Java。你能推荐一些与.net相关的东西吗?很抱歉,Flash或Java是我见过的唯一选项(当然,也有Silverlight)。我链接到的两个解决方案都提供了在asp.net中实现的代码示例。这不会执行多文件选择操作,是吗?不完全是。您一次选择一个文件,但在选择所有文件后,它们都会立即上载。这也不会执行多文件选择操作。@David Murdoch:当然可以。您可以链接我一个示例吗?我找不到它。我看到的只是一个表单,用于选择一个文件,单击“添加”,选择另一个文件,单击“添加”,然后重复。不像基于Flash的上传程序那么容易使用。哦,你想在一个对话框中选择多个文件吗?嗯,正如我在第一句话中所建议的那样,您需要更好的UI。但这不是原始问题的要求,只是上传多个文件的能力,所以请对你的否决票感到内疚,否决票。