在实际中可能经常要遇到将数据导出到excel中.

    在asp.net项目中导出到excel可以有以下三中方法:

方法 优点 缺点
1.使用active加javascript 不用刷新页面在客户端运行
2.在服务器端导出excel 对客户端没有要求 需要安装excel组件,在导出过程中可能导致excel进程无法关闭,出现大量excel进程
3.通过先绑定到控件然后导出 对客户端没有要求,不需要安装excel组件,可以定义字体样式,能一次绑定批量导出。 只能用于web

可能大家常用的是2和3,特别是在windows项目中那就只能使用方法2了。但是我认为在web asp.net项目中使用第3种更方便。因此我也根据实际需要写了一个类,可以快速调用:

 

;

    }
    

  }
});
    }
欢迎大家指点跟好的办法。

相关文章:

  • 2021-09-15
  • 2022-12-23
  • 2022-12-23
  • 2021-06-15
  • 2021-12-30
  • 2021-06-03
  • 2021-12-24
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-27
  • 2021-07-06
  • 2022-03-03
  • 2022-12-23
  • 2021-11-19
  • 2021-12-16
相关资源
相似解决方案