需要高质量的数据和:
Javascript中似乎有几个非常好的选项(Ext、几个Jquery插件/小部件(JQGrid、Datatable,至少还有6个好的开源组件.)这是非常好的设计,实施,记录和专业等级(和免费)。
然而,我所看到的将上述特性添加到flex/似乎是黑客.(有一种解决方案-灵活--它在任何地方都不如一些Javascript数据集好-也不是免费的)
有人能告诉我在Flex/AS中有什么好的解决方案(比如Javascript或JQGrid)吗?谢谢。
发布于 2010-11-20 08:26:26
你似乎希望这个世界是免费的(AKA:良好的设计、实现、记录和专业等级)。既然Adobe在Flex框架中提供了一个,为什么会有人遇到这种麻烦呢?
你看过Flex DataGrid吗?高级DataGrid怎么样?这是你唯一的两个免费选择。
分页有点棘手。这取决于你到底需要什么。如果将其绑定到后端服务(如LiveCycle或dbHibernate ),那么我理解Flex DataGrid将执行“延迟加载”,这基本上是在用户滚动时加载数据。对我来说,这是一个很好的分页用户体验。但是,如果您想要一行数字,类似于您在传统网页上可能找到的数字,那么您将无法自己实现它。
通过使用itemEditors支持更新行。删除行非常容易。如果您想要“在网格中”创建行,则创建行要稍微复杂一些,否则它只是一个必须创建的表单。
如果使用集合类作为dataProvider,过滤器(和排序)几乎是微不足道的。
我不确定在选项菜单或工具栏中需要什么,但是您可以在itemRenderer中创建上下文菜单,并为选项菜单创建Flex。还可以将菜单控件绑定到DataGrid。
你提到了Flexicious,这是一种商业选择。
您是否签出了ElfGrid,这也是一个商业选择。
https://stackoverflow.com/questions/4231188
复制相似问题