ファイルアップロードフィールドを必須にしたい、アップロードActionResultで他のすべての検証を行ったが、必須が機能していないここに私のコードがあります([Required]を使用してモデルではなくActionResultですべての検証を行いたいです)
public ActionResult Create([Video video, IEnumerable<HttpPostedFileBase> URL)
{
if (ModelState.IsValid)
{
foreach (var file in URL)
**if (file.ContentLength == 0)**
{
ModelState.AddModelError("URL", "URL is required");
return View();
}
........
}
}
どこが間違っているのか教えてください