网上搜索了N久,
UTF-7 : 只支持 2003
UTF-8 : 03 又跪了。 恶心的要死..
HttpContext.Current.Response.Write(
"
<meta http-equiv=Content-Type content=text/html;charset=GB2312>
"
);
string fileName = HttpUtility.UrlEncode(ExcelFileName + " .xls " , Encoding.GetEncoding( " GB2312 " ));
HttpContext.Current.Response.AddHeader( " content-disposition " ,
" attachment;filename= " + fileName);
string fileName = HttpUtility.UrlEncode(ExcelFileName + " .xls " , Encoding.GetEncoding( " GB2312 " ));
HttpContext.Current.Response.AddHeader( " content-disposition " ,
" attachment;filename= " + fileName);
这才是正道啊。。
用了上面代码瞬间解决..
PS:感谢分享= =
http://www.cnblogs.com/jillzhang/archive/2007/09/26/906588.html