在MVC中的文件上载中需要验证

时间:2015-01-04 21:55:14

标签: asp.net-mvc httppostedfilebase

我想要提供文件上传字段,我已经完成了上传ActionResult的所有其他验证,但是所需的不起作用 这是我的代码(我想在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();
                        }
                    ........
                 }
             }

请让我知道我做错了什么

0 个答案:

没有答案