如何将上传的图片保存到mvc.net中的不同文件夹中?

问题描述:

我有4个上传文本框和一个提交按钮,我想根据文本框顺序将4个图像保存到4个文件夹中。我对着如何将上传的图片保存到mvc.net中的不同文件夹中?

的问题是:

我使用HttpPostedFileBase所以无法区分的文件从该文本框来获取文件。

+0

你为什么需要文本框? –

+0

对不起,我的意思是像 Nil

你可以有4个不同的名称和控制器4个不同的文件基地4个不同的输入控件...基于控件名称,你可以将它保存到不同的文件夹

在你看来

<input type="file" name="file1" /> 
<input type="file" name="file2" /> 
<input type="file" name="file3" /> 
<input type="file" name="file4" /> 

在你的控制器中

[HttpPost] 
public ActionResult FileUpload(HttpPostedFileBase file1,HttpPostedFileBase file2,HttpPostedFileBase file3,HttpPostedFileBase file4) 
{ 

} 
+0

hey @REDEVI_,是否测试了您的代码?当你发布你的表单时它有效吗? – Bharat

+0

谢谢!我浪费了很多时间。 – Nil