HttpFileCollection Files = HttpContext.Current.Request.Files;
//上传二进制图片
for (int i = 0; i < Files.Count; i++)
{
HttpPostedFile f = Files[i];
string fileName = System.IO.Path.GetFileName(f.FileName);
if (fileName != "")
{
//取得上传文件的大小
int FileLen = f.ContentLength;
Byte[] FileData = new Byte[FileLen];
//创建访问客户端上传文件的对象
HttpPostedFile hp = f;
//创建数据流对象
System.IO.Stream sr = f.InputStream;
//将图片数据放到FileData数组对象实例中,0代表数组指针的起始位置,FileLen代表指针的结束位置
sr.Read(FileData, 0, FileLen);
//将FileData 赋值给实例
string str=FileData;
}
}