繁体   English   中英

如何将Type DataTable(TVP)导出到.csv或.xls文件?

[英]How to export Type DataTable (TVP) to a .csv or .xls file?

我想将TVP(DataTable类型)导出到.csv文件或.xls,但更多的是使用aspx导出到.csv。 你能帮我解决这个问题吗?

只需将数据绑定到DataGrid并使用Response.ContentType = "application/vnd.ms-excel";呈现页面Response.ContentType = "application/vnd.ms-excel";

进一步看看这个

有很多方法可以实现这一目标。 只需看看我的博客 我在文章中指定了3种方法。

  • RenderControl
  • HTML表格
  • OLEDB

这些是不使用Interop的方法。


如何在导出期间格式化我的数据,例如颜色行,列,标题等。

为此,我想从我的博客中引用这些内容。

RenderControl

使用这种方法,我们可以轻松地从GridView导出数据。 当我们希望导出的数据格式与GridView中的格式相同时,这将非常有用。

根据需要格式化网格并调用其RenderControl方法。 这将导出样式和数据。

HTML表格

这里的表被视为html表。 这种方法的优点是易于定制。 您可以使用任何html标记自定义输出。

html style elements包装data并渲染它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM