c#中数据从数据库到客户端主要几种的导出方式(导出到excel,导出到word)
时间:2022-03-10 17:32
本人大学新手一枚,在大学工作室学习asp.net,从中积累的一些小的知识和大家一起分享与讨论。
今天的主题是导出数据。现在从服务器端到客户端数据的几种主要方式有:web页面呈现(各种view..),导出到excel,导出到word,导出到报表等。我今天讲下我实际开发项目中用到的导出到excel和导出到word。
一、导出到excel
主要有以下两种方法:
(1)用数据展示控件如GridView或者ListView等,先把需要导出的数据展示在web页面上,然后再利用Response的另存为功能,将html页存为Xls格式的Excel文件。
下面是代码:
有人肯定好奇为什么我的两个导出按钮都要注册为异步回发,因为我这是个项目,用到了母版页,母版页中的内容页套了一个UpdatePanel,所以才这么做的。
好了,终于写完了。肯定有很多理解不到位的地方,毕竟才刚接触.net,望大家批评指正。不管怎么样,希望自己能坚持走下去!
c#中数据从数据库到客户端主要几种的导出方式(导出到excel,导出到word),布布扣,bubuko.com