Silverlight PivotViewer动态集合最佳实践

时间:2011-05-09 19:37:44

标签: silverlight pivot pivotviewer

我是Silverlight PivotViewer的新手。我的目标是为我的数据库中的每笔销售创建一个图像。图像将包含销售代表,销售日期,发票金额,客户等的数据。我正在使用Html模板方法see here并且使用此方法成功生成图像。

过去几年我的销量是几十万销量。我需要能够根据不同的标准查询销售子集。我的流程是在生成销售时,我通过Html模板创建销售图像并将该图像保存到文件系统。我的愿景是创建一个UI,用户可以在其中输入过滤条件(销售日期范围,销售代表等)并生成一组已保存的图像并在Silverlight Pivotviewer中显示。最好的方法是什么?

我最初的想法是在用户输入过滤条件后即时生成cxml文件。这是最好的方法吗?任何帮助深表感谢。感谢。

2 个答案:

答案 0 :(得分:2)

我使用Microsoft的PivotServerTools成功完成了Silverlight PivotViewer。我动态创建映像并从数据库中检索数据。这是一个帮助你的链接。 PivotServerTools

答案 1 :(得分:1)

您可能已经解决了这个问题,但是您正朝着正确的方向前进。图像生成是该过程中最困难和最昂贵的部分。通过在创建数据时生成图像,您可以节省大量的加载时间。 CXML生成快速而且相当容易。因此,我将遵循您所处的路径:动态CXML生成过滤器和生成的图像。