【发布时间】:2014-09-21 15:36:25
【问题描述】:
我正在通过 asp.net 文件上传控件实现多文件上传并将上传的文件保存到数据库。在迭代文件时,我试图设置 File 类的 Data 属性。对于单个文件,我可以将其设置为 File.Data = postedFile.FileBytes。 但是,在迭代文件时,每次都设置 FileBytes 属性值相似。 谁能解释可能是什么原因?如何实现?
代码示例:
if (fuAttachment.HasFiles)
{
foreach (HttpPostedFile postedFile in fuAttachment.PostedFiles)
{
DataAccess.File file = new DataAccess.File();
file.Data = fuAttachment.FileBytes;//not working for multiple files.
}
}
【问题讨论】:
-
你不应该从
postedFile读取文件的内容吗?
标签: asp.net file file-upload