我处于一个奇怪的问题之间,我在使用MVC的单个页面上有两个文件控件。我通过使用Request.Files获取所有文件,但我想区分这两个控件。我想要单独的宣传册图片&不同的媒体图像。目前,我这样做
if (Request.Files.Count > 1 && Request.Files[1].ContentLength != 0)
{
for (int i = 1; i < Request.Files.Count; i++)
{
string CurrentFileName = Request.Files[i].FileName;
}
}
我使用了类似上面的代码,现在我想要上传不同的图片。
答案 0 :(得分:0)
您需要使用匹配的参数创建一个操作:
public ActionResult Upload(HttpPostedFileBase broacherupload,
HttpPostedFileBase mediaupload) { }
对于倍数:
public ActionResult Upload(IEnumerable<HttpPostedFileBase> broacherupload,
IEnumerable<HttpPostedFileBase> mediaupload) { }