【问题标题】:Get all files from Request.Files with same Key使用相同的密钥从 Request.Files 获取所有文件
【发布时间】:2023-03-24 23:24:01
【问题描述】:

我在 Request.Files 对象中有一些具有相同键的文件,当我使用此代码 Request.Files.Keys["keyName"] 时,它只返回一个文件,但我有多个具有该密钥的文件。我该怎么办?! 顺便说一句,我不能使用键名作为参数,因为我不知道键到底是什么,也许模型绑定器可以在这种情况下提供帮助,但我不知道如何将它用于文件。 谢谢

【问题讨论】:

标签: asp.net-mvc file-upload collections model-binding


【解决方案1】:

你试试这个:

for (int i = 0; i < Request.Files.Count; i++)
{
    if (Request.Files.GetKey(i) == "keyName")
    {
        HttpPostedFileBase fileUpload = Request.Files.Get(i);
    }
}

【讨论】:

    猜你喜欢
    • 2020-04-09
    • 1970-01-01
    • 2012-05-02
    • 2014-10-04
    • 1970-01-01
    • 1970-01-01
    • 2020-05-08
    • 2011-07-06
    • 1970-01-01
    相关资源
    最近更新 更多