用c#从ASP.NET导出数据表到Excel

本文关键字:数据表 Excel NET ASP | 更新日期: 2023-09-27 18:05:07

我有一个ASP。NET web表单应用程序上有一个按钮。这个按钮允许用户下载一些内容到Excel中。然而,我有问题让它工作。每个人都有类似于导出DataGrid或GridView到Excel的文章。我的问题是,我有一个普通的旧DataTable。我不能把这个DataTable放到我的UI中。同时,我不想使用Excel库。

有没有人知道一种方法导出数据表Excel与公式?

用c#从ASP.NET导出数据表到Excel

你可以使用ClosedXML库(一个OpenXML包装器)来动态创建任何你想要的Excel。

Office Writer是一个非常强大但同样昂贵的解决方案,我过去曾使用过。彼得斯回答中的ClosedXML看起来也不错(而且是免费的)。

如果你不需要公式,这个问题的答案可能会帮助你。不需要库