我目前有一个包含多个文件输入的表单:
Resume: <input type="file" id="resume" name ="files" /><br />
Cover Letter: <input type="file" id="coverLetter" name ="files" /><br />
在我的后端:
[HttpPost]
public ActionResult Apply(ApplyModel form, List<HttpPostedFileBase> files)
{
if (!ModelState.IsValid)
{
return View(form);
}
else if (files.All( x => x == null))
{
ModelState.AddModelError("Files", "Missing Files");
return View(form);
}
else
{
foreach (var file in files)
{
if (file.ContentLength > 0)
{
var fileName = Path.GetFileName(file.FileName);
var path = Path.Combine(Server.MapPath("~/uploads"), fileName);
file.SaveAs(path);
<!--- HERE -->
}
}
}
}
我的问题是如何确定文件是来自 id resume 还是 coverLetter 在此处评论处。