DataGrid导出到Word/Excel文档

转载 2006年06月04日 21:00:00

将DataGrid数据导出到Word文档

private void ExportToWord_Click(object sender, System.EventArgs e)
{
 Response.Clear();
 Response.AddHeader("content-disposition", "attachment;filename=FileName.doc");
 Response.Charset = "";
 Response.Cache.SetCacheability(HttpCacheability.NoCache);
 Response.ContentType = "application/vnd.word";
 System.IO.StringWriter stringWrite = new System.IO.StringWriter();
 System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
 dgDevice.RenderControl(htmlWrite);
 Response.Write(stringWrite.ToString());
 Response.End();
}

将DataGrid数据导出到Excel文档

private void ExportToExcel_Click(object sender, System.EventArgs e)
{
 Response.Clear();
 Response.AddHeader("content-disposition", "attachment;filename=FileName.xls");
 Response.Charset = "";
 Response.Cache.SetCacheability(HttpCacheability.NoCache);
 Response.ContentType = "application/vnd.xls";
 System.IO.StringWriter stringWrite = new System.IO.StringWriter();
 System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
 dgDevice.RenderControl(htmlWrite);
 Response.Write(stringWrite.ToString());
 Response.End();
}

本文为codeproject节选,原文地址为:http://www.codeproject.com/aspnet/DAtaGridExportToExcel.asp

http://skylaugh.cnblogs.com/archive/2006/05/25/409110.html

winform从datagrid导出到excel单表的方法

public static void DataTabletoExcel(System.Data.DataTable tmpDataTable,string strFileName)  {   if (...
  • zczc198401
  • zczc198401
  • 2008年02月14日 21:58
  • 1180

C#从Datagrid中导出EXCEL表

private void Export(System.Web.UI.WebControls.DataGrid dg,string fileName,string typeName)        .....
  • stone0419
  • stone0419
  • 2007年07月19日 21:26
  • 585

将datagrid表格数据导出为Excel(动态列)

【需求】:当datagrid表格显示的每列的字段名称并不固定,如要求每列字段为日期,这样的话,我们不能从新定义实体来接收这个字段,因为不同的条件,后台返回的数据的时间也不会固定,而这时用常用的导出Ex...
  • u012581322
  • u012581322
  • 2017年07月31日 17:28
  • 247

DataGrid导出到Excel(带分页)

Response.ContentType = "application/vnd.ms-excel";   Response.Charset="GB2312";       Response.Appen...
  • bluemoon213
  • bluemoon213
  • 2006年05月25日 15:15
  • 1311

利用工具将数据库中的表导出到word中

效果图:         数据库设计说明书中的一项,刚好我负责写这个文档, 18张表,前两张表是自己画表格自己填充内容,写到第三张表的时候就已经崩溃了(我觉得我耐力还是够的,怎么说也画完了两张表呢...
  • JYL15732624861
  • JYL15732624861
  • 2016年09月12日 08:06
  • 511

easyui导出Excel、Word java

问题描述:easyui datagrid导出Excel,使用java后台适用于多个页面 解决方案:第一:在含有datagrid的界面exportPage.jsp中引用js(主要用于获取datagrid...
  • haolifa
  • haolifa
  • 2015年03月17日 16:49
  • 8902

带分页的DataGrid导出到Excel

转自:http://blog.csdn.net/johncools/articles/825985.aspxResponse.ContentType = "application/vnd.ms-exc...
  • wangrumeng
  • wangrumeng
  • 2008年03月04日 09:01
  • 582

DataGrid导出到Ex el, 自动获取列标识

#region [ 导出到Excel ] public void Export() { #region range ...
  • WavesLine
  • WavesLine
  • 2015年02月24日 08:20
  • 276

C#也能动态生成Word文档并填充数据, 导出EXCEL 方法

要使用C#操作word,首先要添加引用:         1、添加引用->COM->Microsoft Word 11.0 Object Library        2、在.cs文件中添加 u...
  • wang463584281
  • wang463584281
  • 2014年03月19日 16:20
  • 1762

datagrid 导出到Excel

http://ns.adobe.com/mxml/2009"                            xmlns:s="library://ns.adobe.com/flex/sp...
  • sjz168
  • sjz168
  • 2011年08月08日 10:21
  • 311
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DataGrid导出到Word/Excel文档
举报原因:
原因补充:

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