0

我有一个需要导出到 Excel 电子表格的 ListView。有一堆文档可以将 GridViews 导出到 Excel,在较小程度上将 ListViews 导出到 Excel,但在导出前进行一些自定义方面并没有那么多。

在导出之前,我需要准备数据,因为 a) 只需要导出列的子集 b) 其中一些列是可编辑的文本框控件。

在不准备表格的情况下进行简单的导出意味着控件也会被导出,这显然看起来非常难看。

目前我可以迭代控件并从 Grid 和 ListViews 中删除格式,从而解决 b.

在 GridView 中,我可以使用 Visible = false 设置一些我想隐藏的列;然后在我完成后设置回true。

我想不通的是如何使用列表视图来做到这一点。

我想知道最好的方法是什么,因为我有点卡住了。

谢谢,迈克尔

4

1 回答 1

0

我实际上认为这是一个愚蠢的问题。如果我想将列表视图导出到 excel,那么我将导出所有列,删除不必要的格式。然后用户可以对 Excel 中的列进行任何自定义。

要在导出之前对数据进行任何自定义,那么我应该使用底层数据类型。

上述方法(诚然是我自己的)简直太糟糕了。

于 2012-05-08T09:40:57.563 回答