5

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

4

1 回答 1

10

你试试这个:

for (int i = 0; i < Request.Files.Count; i++)
{
    if (Request.Files.GetKey(i) == "keyName")
    {
        HttpPostedFileBase fileUpload = Request.Files.Get(i);
    }
}
于 2014-10-03T09:49:20.817 回答