ASP.NET资料汇出Excel方法

原创 2006年06月08日 23:33:00

public class DataSetToExcel
 {
  public DataSetToExcel(){}
  public void Convert(DataSet oDS,HttpResponse Response)
  {
   Response.Clear();
   Response.Charset = "big5";
   Response.ContentType = "application/vnd.ms-excel";
   System.IO.StringWriter oSW = new System.IO.StringWriter();
   HtmlTextWriter oHW = new HtmlTextWriter(oSW);
   DataGrid oDG = new DataGrid();
   oDG.DataSource = oDS.Tables[0];
   oDG.DataBind();
   oDG.RenderControl(oHW);
   Response.Write(oSW.ToString());
   Response.Flush();
   Response.Close();
  }

  public void Convert(DataSet oDS,HttpResponse Response,string sCharSet)
  {
   Response.Clear();
   Response.Charset = sCharSet;
   Response.ContentType = "application/vnd.ms-excel";
   System.IO.StringWriter oSW = new System.IO.StringWriter();
   HtmlTextWriter oHW = new HtmlTextWriter(oSW);
   DataGrid oDG = new DataGrid();
   oDG.DataSource = oDS.Tables[0];
   oDG.DataBind();
   oDG.RenderControl(oHW);
   Response.Write(oSW.ToString());
   Response.Flush();
   Response.Close();
  }
 }

相关文章推荐

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

asp.net里导出excel表方法汇总

//1、由dataset生成 public void CreateExcel(DataSet ds,string typeid,string FileName)    {    HttpRespon...

【导出EXCEL汇编】asp.net 将数据导出到excel中,并设置其格式

 添加引用:Microsoft   Excel   11.0   Object   Library ;添加:using Microsoft.Office.Interop.Excel;一、打开Excel...
  • wonsoft
  • wonsoft
  • 2010年10月26日 12:40
  • 20766

Asp.net汇出图片到Excel

1.将图片字节转换为图片存储在本地 byte[] bt= chart.GetPicture(); string strUrl = Server.MapPath(".")...

C#.NET Excel汇出功能

public void OutputExcel(System.Data.DataTable dt, string str)     {         //dv为要输出到Excel的数据,str为...

asp.net 导出excel(xls)文件 资料 --- 之一: xml文件格式导出

      1.通过xml文件格式导出:         http://www.xue5.com/itedu/200802/107215_9.html    记得以前直接把gridview导出称exc...

VB.NET DATAGRIDVIEW汇出功能实现

  • 2015年07月19日 17:27
  • 14KB
  • 下载

asp.net导出Excel的方法

Asp.net导出excel的我认为好的方法: 前提条件: using System.Data.SqlClient;    //SqlConnection 用到这个命名空间 using Syst...

asp.net导出数据到Excel的三种方法

Asp.net导出到Excel也是个老生常谈的问题,在此归纳一下。 第一种是比较常用的方法。是利用控件的RenderControl功能,得到该控件生成的HTML,然后以Excel文件的类型输...

asp.net生成Excel并导出下载的实现方法

outputExcel.aspx页面: outputExcel.aspx....
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET资料汇出Excel方法
举报原因:
原因补充:

(最多只允许输入30个字)