导出的Excel文件中的中文都是乱码了? 导出的Excel文件中的中文都成了乱码,该如何解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 导出的时候有个编码吧Response.Buffer = true;Response.Charset = "gb2312";Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); 在导出代码中添加如下两句: Response.Charset = "GB2312"; Response.ContentEncoding = System.Text.Encoding.Default;获得的是本机操作系统中默认语言,就不会出现乱码了,你这问题我以前曾遇到过,就这样解决了的。 你没有用什么繁体字什么的吧,确定是简体中文?如果那样还不行的话,在Web.Config文件中添加如下的配置信息: <globalization requestEncoding="gb2312" responseEncoding="gb2312"/>再试下子! 编码问题,尽量使用和网站一样的编码,推荐UTF8 vs2005中运行ASP.NET的端口问题!!! ajax是什么东东哟? ASP.NET环境配置的问题 如何弹出“打开对话框”? 关于ASPxGrid的Expand/collapse的问题? asp.net查找控件的问题 在ASP.NET 中制作邮件系统问题 怎么弹出消息框 datagrid为什么只有colume属性,没有row属性呢? 未将对象引用设置到对象的实例(在线等待) 在用IO流读取服务文件目录出错的问题 运行ASP.NET站,应用程序池,应当怎样设置?
Response.Charset = "gb2312";
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
Response.Charset = "GB2312";
Response.ContentEncoding = System.Text.Encoding.Default;
获得的是本机操作系统中默认语言,就不会出现乱码了,你这问题我以前曾遇到过,就这样解决了的。
如果那样还不行的话,在Web.Config文件中添加如下的配置信息:
<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
再试下子!