有没有办法获取AdvancedDataGrid指定单元格里的数据?

onlyguhong 2012-02-22 03:54:02

<mx:AdvancedDataGrid id="adg1" dataProvider="{arr_data}" designViewDataType="flat" sortExpertMode="true" sortableColumns="false" width="100%" height="100%" editable="true">
<mx:groupedColumns>
<mx:AdvancedDataGridColumnGroup headerText="">
<mx:AdvancedDataGridColumn headerText="编号" dataField="id"/>
<mx:AdvancedDataGridColumn headerText="名称" dataField="name"/>
<mx:AdvancedDataGridColumn headerText="价格" dataField="price" deactivate="modify(event)/>
</mx:AdvancedDataGridColumnGroup>
</mx:groupedColumns>
</mx:AdvancedDataGrid>


我想通过deactivate监视单元格的动作,里面的数据一经修改,就由modify(event)函数保存新数据。可是不知道怎么获取单元格里的数据
...全文
241 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
java_wisely 2012-03-01
  • 打赏
  • 举报
回复
监听datagrid 的labfunction方法,但是不能取的数据
jilili403 2012-02-22
  • 打赏
  • 举报
回复
我一般监听itemEditEnd事件,

var dataGrid:AdvancedDataGrid = event.currentTarget as AdvancedDataGrid;
var newObject:String = dataGrid.itemEditorInstance[dataGrid.columns[event.columnIndex].editorDataField];
var dataField:String = event.dataField;
var currentData:Object = dataGrid.itemEditorInstance.data;
currentData[dataField] = newObject;

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧