2010年7月1日

DataGrid 导出 EXCEL(简单,实用)

摘要: Response.ContentEncoding=//有时用gb2312不能正常显示中文,要用utf-8System.Text.Encoding.GetEncoding("GB2312");Response.AppendHeader("Content-Disposition","attachment;filename="+"result.xls");//必要,做成下载文件//如果要直接在浏览器中打... 阅读全文

posted @ 2010-07-01 15:30 董士亮 阅读(212) 评论(0) 推荐(0)

datagrid数据导出到excel文件给客户端下载的几种方法

摘要: 方法一:导出到csv文件,存放在服务器端任一路径,然后给客户下载 优点: 1、可以进行身份认证后给客户下载,如果放到非web目录就没有对应的url,客户无法随时下载。 2、也是因为生成了文件,所以占用了服务器的空间,但是可以把文件名存放到数据库,再次给客户下载的时候不需要重复生成文件。 3、csv文件是文本文件,逗号隔开字段,回车隔开行,易于数据导入导出。 实现方法: SqlConnection ... 阅读全文

posted @ 2010-07-01 15:29 董士亮 阅读(161) 评论(0) 推荐(0)

DataGrid - 导出Excel文件

摘要: 方法有很多,我只用了最简单的方法1.引用 COM组件 Excel.dll2.实现如下public void ExportExcel(){DataSet ds=this.DataSet;//取得dataGrid绑定的DataSetif(ds==null) return;string saveFileName="";bool fileSaved=false;SaveFileDialog saveDia... 阅读全文

posted @ 2010-07-01 15:28 董士亮 阅读(237) 评论(0) 推荐(0)

在DataGrid中合并单元格行

摘要: 最近在做项目的时候经常遇到要合并单元格的情况,发现这个东西.net中并没有现成的方法,研究了一下,总结了两种方法。 这个主要都是行合并的,有以下两种情况 1、多行合并为一行,其中将某个或某几个单元格的内容合并起来 原始样式: column1 column2 1a 1b 1c 1d 2q 2w 2e 需要效果: column1column2 1a\b\c\d 2q\w\e 代 码: privat... 阅读全文

posted @ 2010-07-01 15:27 董士亮 阅读(2407) 评论(1) 推荐(0)

导航