Guest User

Untitled

a guest
Apr 25th, 2012
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. ArrayCollection not refreshed within loop
  2. public function myFunc():void{
  3.  
  4. for (roller = 0; roller < customizedFields_array.length; roller++) {
  5. var newCol:FlexDataGridColumn = new FlexDataGridColumn();
  6. remote_obj.getYN(customizedFields_array.getItemAt(roller).FLD);
  7. newCol.filterComboBoxDataProvider = _YN;
  8. newCol.filterComboBoxLabelField =customizedFields_array.getItemAt(roller).FLD;
  9. newCol.filterComboBoxDataField =customizedFields_array.getItemAt(roller).FLD;
  10. }
  11. cols.push(newCol);
  12. }
  13. myDataGrid.columns = cols;
  14. }
  15.  
  16. public function getYN_result(event:ResultEvent):void{
  17. _YN = event.result as ArrayCollection;
  18. }
  19.  
  20. customizedFields_array.refresh(); // refresh the array collection
  21. myDataGrid.invalidateDisplayList();// refresh the datagrid
Advertisement
Add Comment
Please, Sign In to add comment