`
TonyLian
  • 浏览: 401507 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【Flex】获取DataGrid总数据行的方法

阅读更多
Flex里面有一个public property:rowCount,那个是“获取或设置在列表中至少部分可见的行的行数”,并不能获得总的数据行。除此以外,好像没有什么属性、方法,可以直接获取DG总数据行数。在数据库里查找倒是很简单的。
  后来,我发现,如果设置selectedindex大于总的数据行数,那该索引指向的便是数据行的最后一行。由此便得到一个获取DG数据行的曲线方法。

var selectedRow:int;
var tempCount:int=1000;
var rCount:int;

selectedRow=dg.selectedindex;

dg.selectedindex=tempCount;
rCount=dg.selectedindex+1;

dg.selectedindex=selectedRow;

rCount就是总行数,因为Index是从0开始的,故此要加一。
tempCount设置是一个默认比行数多的数

分享到:
评论
1 楼 elvishehai 2010-06-30  
闷啊,怎么可能这样了,

相关推荐

    将Flex DataGrid数据导出到Excel中

    在Flex客户端,你需要遍历DataGrid的所有行和列,收集其显示的数据。你可以通过遍历DataGrid的items属性来获取所有数据项,然后访问每个item的children来获取单元格值。记得只提取可见的和有数据的单元格,因为...

    flex datagrid 前台 分页

    Flex DataGrid支持自定义数据提供者,你可以创建一个类来实现IList接口,这个类应该包含分页逻辑,如当前页、总页数、每页记录数等属性。当用户点击分页按钮时,你的数据提供者会更新这些属性,并根据新的分页设置...

    Flex DataGrid从XML文件中加载数据

    总结来说,这个Flex应用通过`HTTPService`从XML文件获取数据,然后将数据绑定到`DataGrid`组件上,从而实现动态加载和展示XML数据的功能。这种方式在实际项目中非常常见,特别是在需要从服务器获取结构化数据并显示...

    flex 自定义 datagrid 列头带组合框进行过滤

    接着,我们需要获取DataGrid的`dataProvider`,并根据用户选择的过滤条件更新它。 3. ComboBox控件: ComboBox是Flex中的一个下拉选择控件,它可以显示一个可选列表。我们需要为ComboBox填充数据源,可以是数组...

    flex 自定义dataGrid渲染器.根据数据变色

    在Flex开发中,数据网格(DataGrid)是用于展示大量结构化数据的常用组件。它允许用户以表格形式查看和操作数据。然而,有时我们可能需要根据数据的特定值来改变DataGrid中单元格的样式,例如颜色。这就涉及到了...

    flex 把datagrid的内容导出到Excel

    // 获取Datagrid的所有数据 var data:ArrayCollection = myGrid.dataProvider as ArrayCollection; // 创建一个新的Excel工作簿 var workbook:Workbook = new Workbook(); // 添加新的工作表 var sheet:Sheet = ...

    flex动态生成datagrid表头

    在Flex开发中,数据网格(DataGrid)是一种常用的组件,用于显示...总的来说,通过学习Flex中的动态生成DataGrid表头和LineChart的简单操作,开发者可以更好地理解和应用Flex组件,实现更丰富的用户界面和数据可视化。

    flex下拉dataGrid

    总之,"flex下拉dataGrid"是Flex开发中的一个高级交互元素,通过组合ComboBox和DataGrid的特性,提供了一种有效展示和选择复杂数据的方法。实现这个功能需要对Flex组件有深入的理解,以及良好的编程和设计技巧。

    Flex中Datagrid应用(每行修改删除按钮)

    总的来说,通过自定义ItemRenderer并在其内部添加按钮,我们可以为Flex的DataGrid增加动态的功能,如每行的修改和删除。这使得DataGrid不仅可以作为数据展示的工具,还能成为数据交互的入口,提升应用的实用性。结合...

    Flex Datagrid checkbox实现

    总的来说,实现Flex Datagrid的复选框功能是一个基础但实用的操作,它可以帮助用户在大量数据中进行多选操作,从而提高交互性。随着对Flex的深入学习,可以进一步探索Datagrid的各种高级特性和自定义功能,以满足更...

    在flex的dataGrid控件中显示图片的实践

    在Flex开发中,DataGrid控件是用于展示结构化数据的常用组件,它可以灵活地显示表格形式的数据。本文将深入探讨如何在DataGrid中显示图片,特别是在与Spring、Hibernate和Struts等框架集成的背景下,如何处理二进制...

    Flex4之DataGrid四个的示例【客户端和服务器端】

    总结起来,"Flex4之DataGrid四个的示例【客户端和服务器端】"这一主题涵盖了使用Flex4的DataGrid组件展示和处理数据的基本技巧,包括客户端数据绑定、服务器端交互以及JSON数据的使用。通过具体的示例,开发者可以...

    flex datagrid 嵌套checkbox实现全选

    在Flex开发中,数据网格(DataGrid)是用于展示数据集合的强大组件,它允许用户以表格形式查看和操作数据。本示例关注的是在DataGrid中嵌套复选框(Checkbox),并实现全选功能。这在需要用户批量选择或操作数据的...

    flex datagrid

    - 获取:通过 DataGrid 的 `selectedItem` 或 `selectedItems` 属性可以访问选中的行数据。 5. DataGrid 编辑数据 DataGrid 支持单元格编辑,通过 `editable` 属性启用。你可以使用 `itemEditor` 和 `...

    Flex DataGrid CheckBox 一个简单的全选

    为了获取选中行的数据,我们需要监听DataGrid的change事件,然后遍历DataGrid的selectedItems属性,这个属性会返回一个包含所有选中项的数组。通过遍历这个数组,我们可以提取出选中行对应的CheckBox值或其他相关...

    Flex中组件datagrid导出Excel

    将DataGrid的数据转换成XML,可以采用循环遍历的方式,将每行数据转换成一个XML节点,然后将所有节点组成一个大的XML文档。 4. **创建Excel文件**:Excel文件本质上是XML的一种特定格式,称为Office Open XML ...

    Flex的DataGrid导出Excel

    2. **捕获DataGrid数据**:在导出Excel之前,你需要获取DataGrid中显示的所有数据。这可以通过遍历DataGrid的items或使用Flex提供的数据绑定机制来实现。将每个单元格的数据保存到一个二维数组中,以模拟Excel的行和...

    FLEX 获取DataGrid行号和列号示例代码

    本篇文章将详细讲解如何在Flex中获取DataGrid的行号和列号,并提供示例代码。 一、获取行号 获取DataGrid的行号主要涉及到鼠标位置和DataGrid的布局属性。以下是一个简单的示例代码: ```actionscript // 获取...

    Flex中DataGrid分页源码

    总的来说,Flex AS3.0中的DataGrid分页功能涉及数据处理、用户交互、性能优化等多个方面,是构建高效且用户友好的数据展示应用的关键技术。通过学习和实践,你可以掌握这一技能,为你的项目增添强大的数据展示能力。

Global site tag (gtag.js) - Google Analytics