ASP.NET Grid数据导出到Excel
来源:互联网 发布:上海博物馆淘宝 编辑:程序博客网 时间:2024/04/26 07:27
很简单的原理,话不多说,请看源码!
源码中的QGridViewMachine就是我们要将其数据导入到Excel中的Grid
//匯出Excel public void ToExcel() { //对各列的属性做相应设置 QGridViewMachine.Columns[4].Visible = false; //checkbox隐藏掉 QGridViewMachine.Columns[5].ItemStyle.Width = Unit.Pixel(80); //将checkbox的checked属性转为“是”与“否”显示的列 QGridViewMachine.Columns[5].HeaderStyle.Width = Unit.Pixel(80); QGridViewMachine.Columns[8].Visible = false; QGridViewMachine.Columns[9].Visible = false; QGridViewMachine.Columns[10].Visible = false; //简单说就是把QGridViewMachine的内容写到sb中 StringBuilder sb = new StringBuilder(); StringWriter sw = new StringWriter(sb); HtmlTextWriter htw = new HtmlTextWriter(sw); QGridViewMachine.RenderControl(htw); Response.Clear(); Response.Buffer = true; Response.ContentType = "application/vnd.ms-excel"; Response.AddHeader("Content-Disposition", "attachment;filename=data.xls"); Response.Charset = "UTF-8"; Response.ContentEncoding = Encoding.Default; Response.Write(sb.ToString()); Response.Flush(); Response.End(); }
- ASP.NET Grid数据导出到Excel
- ASP.NET导出数据到Excel
- ASP.NET导出数据到Excel!
- ASP.NET导出数据到Excel
- ASP.NET导出数据到Excel
- ASP.NET导出数据到Excel
- ASP.NET导出数据到Excel
- ASP.NET导出数据到Excel
- ASP.NET 数据导出到Excel
- ASP.NET 数据导出到Excel
- asp.net 导出数据到EXCEL
- asp.net 导出数据到Excel
- asp.net gridview 数据导出到excel
- ASP.NET导出数据到Excel
- Asp.net导出数据到Excel中
- ASP.Net海量数据导出到Excel
- asp.net 数据导出到excel
- ASP.NET GridView导出数据到Excel
- Tuxedo 介绍与安装(一)
- <<opengl编程基础>> 3.13 拾取和选择模式
- 关于iOS6应用中第三方类库不支持armv7s的问题解决
- Ubuntu用Bumblebee管理双显卡出现[ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.
- Oracle CDC配置:Asynchronous HotLog模式
- ASP.NET Grid数据导出到Excel
- 【rmzt:天使的向往win7主题】
- css hack
- Prevent Restore◆v4.0.1中文安装版【专为彻底删除文件】
- tomcat优化
- VC2012 多线程
- 修改initrd.lz文件内容及其解压和压缩方法
- java计算两个日期相差多少天
- Citrix XenApp6.5 另类发布文档