将多个输入文件绑定到 IEnumerable

问题描述 投票:0回答:1
c# asp.net .net asp.net-mvc model-binding
1个回答
0
投票

尝试使用

name="Documents[0].file"
将文件绑定到 IEnumerable Documents :

<input type="file" name="Documents[0].file" id="medical-certificate-file">
<input type="file" name="Documents[1].file" id="manager-degree-doc-file">

演示如下:

<form asp-action="Index"  enctype="multipart/form-data">

    <input type="file" name="Documents[0].file" id="medical-certificate-file">
    <input type="file" name="Documents[1].file" id="manager-degree-doc-file">

    <input type="submit" value="Create" />
</form>

结果:

© www.soinside.com 2019 - 2024. All rights reserved.