将gridview导出成Excel
首先在vs2005中创建一个web站点,在页面上拖拽一个gridview和sqldatasource控件,配置好sqldatasource并与gridview关联上。
在页面上在放一个button,button的单击事件中写下如下代码:
protected void Button1_Click(object sender, EventArgs e)
{
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
Response.AppendHeader("Content-Disposition", "attachment;filename=FileName.xls");
// 如果设置为 GetEncoding("GB2312");导出的文件将会出现乱码!!!
Response.ContentEncoding = System.Text.Encoding.UTF7;
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.GridView1.RenderControl(oHtmlTextWriter);
Response.Output.Write(oStringWriter.ToString());
Response.Flush();
Response.End();
}
下面的这段代码也不能少,放在button单击事件的下面,
public override void VerifyRenderingInServerForm(Control control)
{
}
完成后运行程序,单击按钮就能将gridview中的数据导出到Excel中了。
将gridview导出成Excel相关推荐
- GridView导出到Excel或Word文件
在项目中我们经常会遇到要求将一些数据导出成Excel或者Word表格的情况,比如中国移动(我是中国移动用户)网上查话费的页面中就有一个导出到Excel的功能,光大网上银行查看历史明细也有这些功能... ...
- Gridview导出到EXCEL
为避免出错的准备 出错1:类型"GridView"的控件"GridView1"必须放在具有 runat=server 的窗体标记内 解决方案:在后台文件中重载V ...
- 将数据库查询结果导出成Excel表格
使用Java代码,从数据库中获取结果集,将结果集导出成Excel表格形式. 从数据库中查询学生表所有数据,将其导出成Excel表格,点击查看学生表表结构 . package com.test.test ...
- GridView导出到Excel和开源图表工具
导出GridView到Excel 把GridView导出到Excel是一个很常用的功能,在网上搜索的解决方案都是一些零碎的代码,并且有很多问题,不是在所有环境下可以通用的,你甚至还有去处理一些这些代码 ...
- Pl/sql 如何将oracle的表数据导出成excel文件?
oracle将表数据导出成excel文件的方法 1)在SQL窗体上,查询需要导出的数据 --查询数据条件--select MID,CODE,NAME from Dxc_Goods_Cate where ...
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
下面代码实现将 GridView 导出到 Excel文件中. 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServer ...
- 查询php 输出表格,php输出excel表格数据-PHP如何将查询出来的数据导出成excel表格(最好做......
PHP如何将查询出来的数据导出成excel表格(最好做... php 把数据导出excel表格有多种方法,使用 phpExcel 等,以下代码接通过 header 生成 excel 文件的代码示例: ...
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中 (转)
下面代码实现将 GridView 导出到 Excel文件中. 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServer ...
- 解决gridview导出到excel中汉字出现乱码的问题
我在用下面代码将gridview导出到excel中时,其中的汉字出现了乱码: protected void Button2_Click(object sender, EventArgs e) ...
最新文章
- PHP 显示文章发布日期 一小时前 一天前 一月前 一年前
- python 分数序列求和公式_Python分数序列求和,编程练习题实例二十四
- Airbnb JavaScript 编码风格指南(2018年最新版)
- 【Leetcode | easy】最长公共前缀
- 【DIY】震精!他居然用esp8266做出掌上游戏机......恐龙跑酷游戏还能这样玩!请广泛转发!...
- [转]Could not load file or assembly 'XXX' or one of its dependencies.
- uva 1605 ——Building for UN
- Docker 学习4 Docker容器虚拟化网络概述
- python如何叉乘_向量点乘与向量叉乘
- 以太坊 solidity 教程
- 批处理(DOS)获取注册表键值
- 在百度地图中获取当前点击 位置的 经纬度 和 地址信息
- unity导出fbx模型_三维制作内容,maya模型贴图文件导入untiy,烘焙灯光贴图
- Android 打开相册选择图片(史上最简单)
- 用来做重试的库Tenacity
- android 7 评测,iQOO 7 评测:性能出众,操控全面升级的横屏旗舰
- input输入框只能输入11位数字
- 教你如何用思维导图把一本书内容绘制成一张A4纸!
- 记录一次紫狐Rootkit应急响应过程
- 从 xp_cmdshell 中使用 dtexec 运行SSIS包
热门文章
- 必应地图图片系统(Tile System)之二
- 阿里巴巴与全球知名投资家巴菲特携手拓展印度电商市场
- 【机器学习】SMO算法
- 政府网站建设,国办发文来规范!《政府网站发展指引》解读
- 国办:3月底前三级公立医院全纳入卫健委满意度调查平台
- sqlyon社区版_SQLyog社区版下载 SQLyog Community(SQL数据库管理软件) V11.2 官方免费多语言中文安装版 32位 下载-脚本之家...
- 智能汽车距离CarPlay的样子越来越远了
- fopen文件打开模式
- 阿里云服务器漏洞修复
- 怎么把PDF转换成PPT文件?这两种方法一键转换