0

目前我希望使用 wcf 获取数据并将其绑定到 aspxgridview 但 DataServiceConfiguration 已设置分页查询----> config.SetEntitySetPageSize(" ", 10); 所以每次我只能获得最多 10 条记录。无法自定义 aspxgridviewpager 以便它知道数据库中的总记录并仅从 wcf 检索当前页面记录?示例:我设置了 100000 条记录 config.SetEntitySetPageSize(" ", 10); 当我绑定到 aspxgridview 时,gridview 将显示它有 10000 页并仅检索当前页面记录,即仅 10 条记录。我曾尝试使用 wcfservermodesource 但它不会在 config.SetEntitySetPageSize("*", 10); 时显示数据 已设置...所以我更改为自定义 aspxgridviewpager .... 是' 不可能吗?谢谢...

4

1 回答 1

1

DevExpress 推荐的实现方式是实现IListServer接口。WCF 实现是WcfServerModeSource。有一个为 Windows 窗体构建的示例,但您也应该能够将其应用于 ASP.NET。DevExpress.Xpf.Core由于班级位置( ),我有点困惑。但是,您应该联系 DevExpress 支持以明确是否支持 ASP.NET WcfServerModeSource

另外,看看:

如果您选择在没有 的情况下实现此功能IListServer,您可能会丢失大部分ASPxGridView功能。

于 2012-04-16T08:37:56.760 回答