批量图像在ASP.NET MVC中从客户机上传到服务器

我在我的MVC4应用程序中有一个批量图像上传function(带有file upload控件)。 我们有一个带有图像数据的Excel模板,例如(图像名称,描述,替代文本和图像所在的图像path)。 Excel文件包含最less100行。

我在我的应用程序中有一个页面,用户可以上传这个Excel。 一旦用户上传这个excel文件并点击提交button,所有的图像数据(名称,说明,替代文本)应该插入数据库,图像应该从Excel文件中指定的path上传到服务器。

插入数据到数据库部分工作正常,因为我正在读取使用oledb到数据表的excel文件并插入数据库。

问题是从Excel中指定的path上传映像到服务器。 这些图像位于客户机中。 任何人都可以请帮助我如何在ASP.Net MVC中实现这种批量图像上传function。 我发现了大量的批量图片上传的文章,但他们正在使用我不想使用的file upload控制。

提前谢谢了!!!

这里是将file upload到ASP MVC应用程序的解释。

上传文件

我build议你去AJAX的asynchronousfile upload方法。 你可以在这里find信息:

asynchronousfile upload

看看这个脚本

14个最好的HTML5 jQueryfile upload脚本