将Gridview数据另存为模板

时间:2012-05-30 15:09:15

标签: c# asp.net

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

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

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

如果想要创建数据的“快照”,即为历史目的提供并且永远不会更改的数据,我建议您创建导出(无论是excel,word,pdf等) ,并将文件保存到文件系统或数据库。

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

答案 1 :(得分:0)

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

相关问题