大佬教程收集整理的这篇文章主要介绍了ASP.Net MVC – 从HttpPostedFileBase读取文件,而不保存,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
[HttpPost] public ActionResult Page2(FormCollection objCollection) { HttpPostedFileBase file = Request.Files[0]; }
假设,我上传一个记事本文件。如何读取此文件&将此文本附加到字符串构建器,而不保存该文件….
我知道后SaveAs这个文件,我们可以读这个文件。但是如何读取这个文件从HttpPostedFileBase没有保存?
您应该将流转换为字节数组,然后您可以读取文件内容
请参考以下链接
http://msdn.microsoft.com/en-us/library/system.web.httprequest.inputstream.aspx]
希望这可以帮助
更新:
摘自here
// Read bytes from http input stream BinaryReader b = new BinaryReader(file.InputStream); byte[] binData = b.ReadBytes(file.InputStream.Length); string result = System.Text.Encoding.UTF8.GetString(binData);
以上是大佬教程为你收集整理的ASP.Net MVC – 从HttpPostedFileBase读取文件,而不保存全部内容,希望文章能够帮你解决ASP.Net MVC – 从HttpPostedFileBase读取文件,而不保存所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。