AspxGridView导出excel、pdf

AspxGridView导出excel、pdf

ASPxGridViewExporter用于ASPxGridView的数据导出,导出的格式有csv,pdf,rtf,xls,使用非常简单,只用一个函数就可以完成数据的导出。

关于ASPxGridView的数据绑定就不用多说了,主要介绍一下数据导出

1、拖放一个ASPxGridViewExporter,ID设置为你要导出的AspxGridView的ID

2、拖放一个按钮,实现按钮的方法就一句话

public void ToExcel(object sender,EventArgs e)
        {
            this.ASPxGridViewExporter1.WriteXlsToResponse("登录记录"+System.DateTime.Now.ToString("yyyyMMddHHmmss"));//导出xls文件
        }
        public override void VerifyRenderingInServerForm(Control control)
        {
            //base.VerifyRenderingInServerForm(control);
        }

public void ToPdf(object sender, EventArgs e)
        {
            ASPxGridViewExporter1.Styles.Default.Font.Name = "Simsun";//解决乱码问题
            this.ASPxGridViewExporter1.WritePdfToResponse("登录记录" + System.DateTime.Now.ToString("yyyyMMddHHmmss"));//导出xls文件
        }

时间: 2024-08-11 05:34:09

AspxGridView导出excel、pdf的相关文章

集算报表应用开发之直接导出Excel/PDF文件

报表应用中有时报表只需生成指定文件,而无需在页面展现,生成的文件常见于Excel.PDF等.由于报表不展现,也就无需使用报表提供的tag,可以直接通过程序导出.集算报表提供了丰富的API,允许开发人员编写代码实现自己的业务逻辑.这里通过在servlet中导出Excel为例来看一下报表不展现而直接导出的实现方式. 定义导出Excel的servlet(ExportToExcel),主要代码如下:    1.接收参数 String report =request.getParameter("rpx&q

文件导出Excel、Word、Pdf

如果要将查询结果导出Excel,只要将页面的Context-Type修改下: header( "Content-Type: application/vnd.ms-excel">如果希望能够提供打开/保存的对话框可以配置Content-Disposition参数,这个参数本来是为了在客户端另存文件时提供一个建议的文件名,但是考虑到安全的原因,就从规范中去掉了.具体使用如: response.addHeader("Content-Disposition: inline; f

POI导出EXCEL经典实现

在web开发中,有一个经典的功能,就是数据的导入导出.特别是数据的导出,在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作.而数据导出的格式一般是EXCEL或者PDF,我这里就用两篇文章分别给大家介绍下.(注意,我们这里说的数据导出可不是数据库中的数据导出!么误会啦^_^) 呵呵,首先我们来导出EXCEL格式的文件吧.现在主流的操作Excel文件的开源工具有很多,用得比较多的就是Apache的POI及JExcelAPI.这里我们用Apache POI!我们先去Apach

PHP导入导出excel表格图片(转)

写excel的时候,我用过pear的库,也用过pack压包的头,同样那些利用smarty等作的简单替换xml的也用过,csv的就更不用谈了.呵呵.(COM方式不讲了,这种可读的太多了,我也写过利用wps等进行word等的生成之类的文章 )但是在读的时候,只用过一种,具体是什么忘了,要回去翻代码了.基本上导出的文件分为两种:1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已.修改这种文件后再保存,通常会提示你是否要转换成Excel文件.优

POI导出EXCEL经典实现(转)

http://www.cnblogs.com/xwdreamer/archive/2011/07/20/2296975.html 1.Apache POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能. .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 POI 的功能. 2.POI结构 HSSF - 提供读写Microsoft Excel XLS格式档案的功能.XS

分享使用NPOI导出Excel树状结构的数据,如部门用户菜单权限

大家都知道使用NPOI导出Excel格式数据 很简单,网上一搜,到处都有示例代码. 因为工作的关系,经常会有处理各种数据库数据的场景,其中处理Excel 数据导出,以备客户人员确认数据,场景很常见. 一个系统开发出来,系统要运行起来,很多数据要初始化,这个时候也是需要客户提供各种业务的基础数据.客户提供的数据中,其中除了word.pdf,最常见的就是Excel. 废话不多说,直接上图上代码: 如图, 左侧三列,作为 一个系统 所有菜单的树状结构. 其他列 以用户的信息(如用户名.登录名) 作为表

php导入导出excel实例

这里实现的PHP导入导出excel功能用到的是开源PHPExcel,执行下面的操作之前请先下载该类库文件,官方网站:http://www.codeplex.com/PHPExcel,官网案例代码很多,导出pdf什么的都有,这里主要介绍PHP导入导出excel的功能,导出excel文件是office2007格式,同时兼容2003. php导入excel导入的excel文件的数据格式,截图如下:下面是将该excel文件的数据导入到数据库的具体代码 <?php require_once 'Classe

Java POI 导出EXCEL经典实现 Java导出Excel弹出下载框

在web开发中,有一个经典的功能,就是数据的导入导出.特别是数据的导出,在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作.而数据导出的格式一般是EXCEL或者PDF,我这里就用两篇文章分别给大家介绍下.(注意,我们这里说的数据导出可不是数据库中的数据导出!么误会啦^_^) 呵呵,首先我们来导出EXCEL格式的文件吧.现在主流的操作Excel文件的开源工具有很多,用得比较多的就是Apache的POI及JExcelAPI.这里我们用Apache POI!我们先去Apach

Web导出EXCEL

前台(客户端)导出EXCEL: 单纯的JS能够导出Excel的,一般都需要调用客户端所安装的Office Excel组件(COM接口)来完成这个工作. http://www.stepday.com/topic/?247 后台(服务器)导出EXCEL: 利用Excel的Com接口 利用OELDB http://blog.csdn.net/cpp2017/article/details/2245396 http://blog.csdn.net/cpp2017/article/details/2245