首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

.NET中使用数据流出现乱码,怎么解决

2012-05-28 
.NET中使用数据流出现乱码,如何解决?Streamstream FileUpload1.PostedFile.InputStreamStreamReader sr

.NET中使用数据流出现乱码,如何解决?
Stream stream = FileUpload1.PostedFile.InputStream;
   
  StreamReader sr = new StreamReader(stream);

  string strLine = sr.ReadLine();

  while (strLine != null)
  {
  Response.Write(strLine);
  Response.Write("<br/>");
  strLine = sr.ReadLine();
  }

  sr.Close();

非中文的没问题,中文就变成了乱码。。哎

[解决办法]


 StreamReader sr = new StreamReader(stream);

------》

StreamReader sr = new StreamReader(stream, Encoding.GetEncoding("utf-8"));

热点排行