2

ファイルアップロードフィールドを必須にしたい、アップロード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();
                        }
                    ........
                 }
             }

どこが間違っているのか教えてください

4

0 に答える 0