datagrid 导出到 excel
请各位大侠帮忙 问题点数:20、回复次数:6Top
1 楼AllenTing(今天你GC了吗???)回复于 2005-02-22 09:47:59 得分 5
http://dev.csdn.net/article/45/article/46/46002.shtmTop
2 楼haiou2008fly(seagull)回复于 2005-02-22 09:51:50 得分 0
现在是无法引用excel,我在delphi中可以直接"uses excel2000",但在c#中不知如何使用,请指教Top
3 楼zhangfire(色狼也可以学.net)回复于 2005-02-22 09:54:33 得分 5
http://dotnet.aspx.cc/ShowDetail.aspx?id=8A4CBF47-B888-4832-3389-ED3A3A3C8AABTop
4 楼yichuan1982(亦川——四川新津)回复于 2005-02-22 10:10:09 得分 4
Response.Clear();
Response.Buffer= true;
Response.Charset="utf-8";
Response.AppendHeader("Content-Disposition","attachment;filename="+HttpUtility.UrlEncode("企业资质统计.xls"));
Response.ContentEncoding=System.Text.Encoding.GetEncoding("utf-8");//设置输出流为简体中文
// Response.ContentEncoding=System.Text.Encoding.UTF8;
Response.ContentType = "application/ms-excel";//设置输出文件类型为excel文件。
this.EnableViewState = false;
System.Globalization.CultureInfo myCItrad = new System.Globalization.CultureInfo("ZH-CN",true);
System.IO.StringWriter oStringWriter = new System.IO.StringWriter(myCItrad);
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
this.dgrd_qiye.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();Top
5 楼yichuan1982(亦川——四川新津)回复于 2005-02-22 10:10:42 得分 4
注意编码
要不可以导出来的乱码Top
6 楼xulovewei(CrazyXu520)回复于 2005-02-22 10:22:44 得分 2
到处都是,Search.csdn.netTop




