检查你的文件的保存编码,应该是unicode才对

解决方案 »

  1.   

    Response.ContentEncoding = System.Text.Encoding.UTF8;换成合适的字符集
      

  2.   

    Response.Contenttype="html/text"
    Response.ContentEncoding="gb2312"
      

  3.   

    用Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312")
            Response.WriteFile(fileName)即可
      

  4.   

    是编码的问题!四楼的朋友c#中这句通不过啊Response.ContentEncoding="gb2312"Error:
    无法将类型string转换成"System.Text.Encoding"
    怎么回事?