0

我有一个在 Gridview 中生成的报告,我想将该报告保存为模板以供以后检索。我不想导出到excel。该模板应该可供用户在登录时检索和查看。我使用的是 VS 2008 和 C#/ASP.NET

在将它绑定到 gridview 之前,我会根据一些业务逻辑和表示目的格式化 gridview 数据源,因此我不能只将检索 SQL 保留在数据库中。

任何的想法?

4

2 回答 2

0

如果目的是创建数据的“快照”,即用于历史目的且永远不会更改的数据,我建议创建您的导出(无论是 excel、word、pdf 等),然后保存文件到文件系统或数据库。

另一种选择是创建一组与您的“实时”表基本相同的“快照”表,您可以使用原始 sql 语句从这些表中查询。您可能包含一些 UI,允许用户根据某个日期范围过滤此数据。

于 2012-05-30T15:47:04.890 回答
0

我只是将检索数据过滤器控件的值作为模板保存到数据库中,稍后用户可以选择并生成报告。

于 2012-06-20T04:31:55.837 回答