asp.net导出Excel
2008-09-15 17:23
218 查看
asp.net导出Excel........
用了很多次,但是没记下来,这次留在博客上,免得到处找,呵呵
//导出Excel
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
Response.AppendHeader("Content-Disposition", "attachment;filename=" + Request.QueryString["year"] + Request.QueryString["month"] + "FeeNotes.xls");
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.ContentType = "application/ms-excel";//输出文件类型为excel文件。
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
this.tbReports.RenderControl(oHtmlTextWriter);
Response.Output.Write(oStringWriter.ToString());
Response.Flush();
Response.End();
用了很多次,但是没记下来,这次留在博客上,免得到处找,呵呵
//导出Excel
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
Response.AppendHeader("Content-Disposition", "attachment;filename=" + Request.QueryString["year"] + Request.QueryString["month"] + "FeeNotes.xls");
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.ContentType = "application/ms-excel";//输出文件类型为excel文件。
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
this.tbReports.RenderControl(oHtmlTextWriter);
Response.Output.Write(oStringWriter.ToString());
Response.Flush();
Response.End();
相关文章推荐
- asp.net数据导出到Excel (从网络摘操)
- Asp.NET中把DataTable导出为Excel ,中文有乱码现象解决办法
- asp.net 导出文件到EXCEL方法
- C# MVC 自学笔记—11 在 ASP.NET MVC 中使用EXCEL导出
- .Net中导出数据到Excel(asp.net和winform程序中)
- asp.net导出excel的简单方法实例
- asp.net导出Excel/Csv格式数据方案
- ASP.NET 2.0,C#----利用GridView控件导出其他文件(导出Excel,导出Word文件)
- ASP.NET 使用myxls导出excel
- asp.net客户端导出excel
- ASP.NET,Web界面利用Button来实现将telerik:RadGrid表格内数据导出Excel
- asp.net中导出excel
- asp.net Excel导入和导出
- asp.net GridView数据导出到Excel
- ASP.NET中导出excel/word等类型文件的简单方法
- asp.net中导出Excel的几种方法(示例)
- asp.net Excel导出功能
- ASP.NET导出Excel乱码的解决方案
- asp.net导出Excel类库代码分享
- 在ASP.NET中导出excel表