请问“乱码”用英语怎么说?我遇到了乱码了
请问“乱码”用英语怎么说?
我用下面的方法把DataGrid导出Excel
当数据不多的时候正常,如果数据一多汉字全部出现乱码
Charset设置成GB2312
ContentEncoding也设置成为Encoding.GetEncoding("gb2312")也不成啊
请大家指教
Response.Clear();
Response.Buffer= true;
Response.ContentType = "application/vnd.ms-excel";
Response.Charset = "";
this.EnableViewState = false;
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
dg.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();