通过本文主要向大家介绍了马桶c,c站,欲情 c max,c语言,维生素c等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
一、asp.net中导出Execl的方法:
在asp.net中导出Execl有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,\t分隔的数据,导出execl时,等价于分列,\n等价于换行。
1、将整个html全部输出execl
此法将html中所有的内容,如按钮,表格,图片等全部输出到Execl中。
2、将DataGrid控件中的数据导出Execl
上述方法虽然实现了导出的功能,但同时把按钮、分页框等html中的所有输出信息导了进去。而我们一般要导出的是数据,DataGrid控件上的数据。
为方便使用,写成方法如下:
有了上边的思路,就是将在导出的信息,输出(Response)客户端,这样就可以导出了。那么把DataSet中的数据导出,也就是把DataSet中的表中的各行信息,以ms-excel的格式Response到http流,这样就OK了。说明:参数ds应为填充有数据表的DataSet,文件名是全名,包括后缀名,如execl2006.xls
若想实现更加富于变化或者行列不规则的execl导出时,可用本法。
xSt.get_Range(excel.Cells[2,2],excel.Cells[2,2]).Font.Bold = true