博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net导出excel表
阅读量:5234 次
发布时间:2019-06-14

本文共 1194 字,大约阅读时间需要 3 分钟。

ContractedBlock.gif
ExpandedBlockStart.gif
Code
 public void OutPutExcel(string filename)
        {
            
//定义文档类型、字符编码 
            Response.Clear();
            Response.Buffer 
= true;
            Response.Charset 
= "GB2312";
            
//下面这行很重要, attachment 参数表示作为附件下载,您可以改成 online在线打开 
            
//filename=FileFlow.xls 指定输出文件的名称,注意其扩展名和指定文件类型相符,可以为:.doc    .xls    .txt   .htm 
            Response.AppendHeader("Content-Disposition""attachment;filename=" + filename);
            Response.ContentEncoding 
= System.Text.Encoding.GetEncoding("GB2312");
            
//Response.ContentType指定文件类型 可以为application/ms-excel、application/ms-word、application/ms-txt、application/ms-html 或其他浏览器可直接支持文档 
            Response.ContentType = "application/ms-excel";
            
this.EnableViewState = false;
            
// 定义一个输入流 
            System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
            System.Web.UI.HtmlTextWriter oHtmlTextWriter 
= new System.Web.UI.HtmlTextWriter(oStringWriter);
            
this.GridView1.RenderControl(oHtmlTextWriter);
            
//this.RenderControl(oHtmlTextWriter); 
            
//this 表示输出本页,你也可以绑定datagrid,或其他支持obj.RenderControl()属性的控件 
            Response.Write(oStringWriter.ToString());
            Response.End();
        }
        
public override void VerifyRenderingInServerForm(Control control)
        {
            
// Confirms that an HtmlForm control is rendered for
        }

转载于:https://www.cnblogs.com/honghu3000/archive/2009/10/04/1578001.html

你可能感兴趣的文章
fk的使用细节
查看>>
C#的惰性枚举
查看>>
内核提权姿势笔记
查看>>
win32和x86以及x64的区别
查看>>
Take Note And Sync (Beta) Release.
查看>>
素数判断 - C语言实现
查看>>
浙大 PAT 乙级 1001-1075 目录索引
查看>>
Win7任务栏合并
查看>>
寒假作业2
查看>>
bzoj3181: [Coci2012]BROJ
查看>>
略略略
查看>>
意灵魔法馆首页的初步设计
查看>>
AS3自定义鼠标光标后应注意鼠标事件捕获问题
查看>>
高收入的背后,码农的亚健康问题也不容忽视
查看>>
第四周学习总结
查看>>
leetcode-03-二叉树的锯齿层次遍历
查看>>
CSS属性的应用
查看>>
Java MFixedColumnTable (提供行标题栏的表格)
查看>>
【设计模式】桥接模式
查看>>
struts2的Action该方法不能去
查看>>