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

我有一个ASP.NET网页表单应用程序与一个button。 该button允许用户将一些内容下载到Excel。 但是,我有问题得到它的工作。 每个人都有类似导出DataGrid或GridView到Excel的文章。 我的问题是,我有一个普通的旧数据表。 我不能把这个数据表在我的用户界面。 同时,我不想使用Excel库。

有谁知道一种方法来导出一个DataTable公式与Excel?

您可以使用ClosedXML库(OpenXML包装器)来dynamic创build任何您想要的Excel。

办公作家是一个非常强大和同样昂贵的解决scheme,我以前使用过。 Peters的ClosedXML答案看起来也很好(免费)。

如果你不需要公式, 这个问题的答案可能会帮助你。 没有图书馆需要。