【发布时间】:2010-01-20 16:25:33
【问题描述】:
我有一个具有 DataGrid 和 DataPager 的 Silverlight 应用程序。这些控件的数据源来自数据库。我正在通过 RIA 服务访问此数据库。
当我尝试加载所有记录时,我收到一条错误消息: “查询 'GetData' 的加载操作失败。服务器没有提供有意义的回复;这可能是由于合同不匹配、会话过早关闭或内部服务器错误造成的。”
通过在服务器端逐渐限制结果集的大小,我得出的结论是我收到此错误是因为我的数据集太大。我的问题是,如何优雅地将大型数据集加载到 DataGrid 中?我对 RIA 服务之外的方法持开放态度。
谢谢!
【问题讨论】:
标签: silverlight