在一个页面中将多个文件上载到多个模型属性

本文关键字:文件 上载 模型 属性 一个 | 更新日期: 2023-09-27 18:28:55

我必须在视图中填写以下模型:

IEnumerable<File> Photos
IEnumerable<File> Logos
IEnumerable<File> Videos

如何通过一次POST将多个文件发送到控制器操作?

在一个页面中将多个文件上载到多个模型属性

这个怎么办:

    [HttpPost]
    public ActionResult Post(Class Model, IEnumerable<HttpPostedFileBase> Photos, IEnumerable<HttpPostedFileBase> Logos, IEnumerable<HttpPostedFileBase> Videos)
    { 
        // proceed 
    }

其中照片、徽标和;视频应该是ur控件的名称(输入类型文件)