您好,看了您的回复,先描述一下我的理解,举例说明一下:
后台有10000条数据需要做分页,每页100条,一共100页。
用CollectionView做分页实际上是一个前端的分页,
必须一次把10000条数据都拿到,然后在前端FlexGrid会自动执行分页,
要实现服务器端分页,FlexGrid提供的原生方案是ODataCollectionView ,
OData是一个类似于JSON的数据格式,可以通过第三方插件解析和包装;
还有一个方案,您可以引入第三方前端分页插件,与FlexGrid结合使用,
每次拿到100条数据到前端,并把pageCount、pageSize等参数传回前端,
通过给FlexGrid绑定不同的数据源的方式,来实现分页。 |