I have a Remote Object that returns data from a cfc. I use the 
results to populate a datagrid. 

#######
this.masterList.dataProvider = event.result as ArrayCollection;
#######

I apply a cursor to the grid.

####
myCursor=masterList.dataProvider.createCursor();
####

The problem is that when I try to apply a sort, the column in the 
grid that I want to use comes from the label property of a Linkbutton 
which is nested inside of an itemRenderer.

#######
<mx:DataGridColumn  textAlign="left" headerText="Resource" 
wordWrap="true" width="300" >
<mx:itemRenderer>
<mx:Component>
<mx:LinkButton rollOverColor="#ffff66" textDecoration="underline" 
label="{data.title}" click="{navigateToURL(new URLRequest
(data.url));}" >
</mx:LinkButton>
</mx:Component>
</mx:itemRenderer>      
</mx:DataGridColumn >
#######

I'm not sure how to access the column data that I want to use with 
SortField.

######
var sort:Sort = new Sort();
sort.fields=[new SortField("?")];
masterList.dataProvider.sort=sort;
masterList.dataProvider.refresh();
######

Any ideas would be appreciated.

Reply via email to