-1
我甲肝文件上传可以上传文件异步转换的MemoryStream为byte [] - 无法访问已关闭的流
$("#files").kendoUpload({
async: {
saveUrl: "AddFile",
autoUpload: true
}
});
而在AddFile动作我在TempData的
public ActionResult AddFile(IEnumerable<HttpPostedFileBase> files)
{
TempData["PostedFile"] = files;
// Return an empty string to signify success
return Content("");
}
存储发布文件在创建动作时,我想将转换文件Inputdtream转换为byte []我有个例外
无法访问已关闭的文件
if ((TempData["PostedFile"] as IEnumerable<HttpPostedFileBase>)!= null)
{
var postedfile =(TempData["PostedFile"] as IEnumerable<HttpPostedFileBase>).ElementAt(0);
MemoryStream target = new MemoryStream();
postedfile.InputStream.CopyTo(target);//This Line Has exception
byte[] data = target.ToArray();
}
更新 当我upolad文件全髋关节置换其大小是80KB我的代码工作...当我的文件sizze是500K mycode的有例外!!!!!!!!!
查看我的更新问题 –