【发布时间】:2011-01-28 14:23:05
【问题描述】:
我有一个带有 RIA 服务的 Silverlight 4 应用程序。它基于 Tim Heuer 的video,我的设置几乎相同。
我有一个DomainDataSource,一组DomainDataSource.FilterDescriptors,一个Datagrid,它在DataPager 的帮助下每页显示15 个项目。当用户输入他们的过滤选项时,数据网格会相应地更新,但仍然是多个页面,可以在屏幕上查看。我想实现一个打印功能,基本上打印数据网格,但如果需要的话,一次打印所有项目并在多个页面上。
我玩过打印基础知识,我可以打印数据网格,因为它完全显示在屏幕上,但我希望能够打印所有项目。
我在网上找不到任何好的示例。任何人都可以提出解决此问题的方法吗?
谢谢
编辑: 不确定它会有多大帮助,但这里是 XAML 大纲。
【问题讨论】:
-
是programmers.stackexchange的问题吗?
-
只要我的 2 美分,我知道这要花很多钱,但 telerik gridview 支持导出到 excel 等。包括 HTML,你可以从那里开始吗?但目前您实际上可以创建一个存储过程并使用存储过程来显示数据,然后在 ssrs 中使用完全相同的过程并传递相同的参数并弹出一个浏览器视图,您可以在其中打印导出等。
标签: silverlight-4.0 printing datagrid