C# 使用ASP.NET Core将多个文件绑定到列表
我想绑定到这样一个模型中的文件列表,使用多部分表单/数据将文件[0]、…、文件[n]等作为键传递。我的模型如下所示:C# 使用ASP.NET Core将多个文件绑定到列表,c#,asp.net-core,asp.net-core-webapi,C#,Asp.net Core,Asp.net Core Webapi,我想绑定到这样一个模型中的文件列表,使用多部分表单/数据将文件[0]、…、文件[n]等作为键传递。我的模型如下所示: public class MergeModel { [Required] public IEnumerable<IFormFile> File { get; set; } } 不幸的是,当我用这样的邮递员发帖子时: public class MergeModel { [Required]
public class MergeModel
{
[Required]
public IEnumerable<IFormFile> File { get; set; }
}
不幸的是,当我用这样的邮递员发帖子时:
public class MergeModel
{
[Required]
public IEnumerable<IFormFile> File { get; set; }
}
我在文件
属性中得到一个null
。但是,如果我提出这样的请求:
public class MergeModel
{
[Required]
public IEnumerable<IFormFile> File { get; set; }
}
它工作得很好。有没有办法绑定到文件[0]等密钥?我可以知道为什么要这样做吗?这只是我的项目要求:)我从标记和标题中删除了.NET Core,因为该问题似乎与.NET Core无关,但它是ASP.NET Core(与.NET Core完全不同)