Flex 3 数据网格分页如何工作?
分页是如何工作的,Flex必须加载所有数据库记录来确定生成多少页吗?
假设我有一个包含 10,000 多条记录的表,并且希望将其拆分为每页 10 条记录的页面,放入数据网格组件中。 Flex 是否加载完整的 10,000 多条记录,还是仅加载其中的一部分?
我想在后端使用 PHP 和 AMF。
How does paging work, must Flex load in all the database records to determine how many pages to generate?
Let's say I have a table with 10,000+ records and want to split it into pages of 10 records per page into a datagrid component. Does Flex load in the complete 10,000+ records, or just some of them?
I would like to use PHP and AMF on the backend.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Adobe 博客上有一篇很好的文章,讨论了如何做到这一点。他们称之为“隐式寻呼”。
http://blogs.adobe.com/mchotin/archives/2004/ 03/large_data_sets.html
基本上,它涉及创建一个数据提供程序,当用户尝试查看尚未加载的数据时,该数据提供程序能够按需获取数据。
希望这有帮助!
Here is a good article on the Adobe blog that talks about how to do that. They call it "implicit paging".
http://blogs.adobe.com/mchotin/archives/2004/03/large_data_sets.html
Basically, it involves creating a data provider that is capable of fetching data on demand when a user attempts to view data that hasn't yet been loaded.
Hope this helps!
我们还尝试 这在 Flash Builder 4 中更容易(并且支持任何类型的数据/服务器技术)。
We also tried to make this a bit easier in Flash Builder 4 (and support any kind of data/server technology).