Here is latest code. Still does not work:
public function handleDataChanged(event:ListEvent):void
{
var colName:String = DataGrid
(listData.owner).columns[listData.columnIndex].dataField;
data[colName] = selectedItem;
DataGrid
(listData.owner).dataProvider.itemUpdated(DataGrid
(listData.owner).selectedItem);
}
Can you help?
--- In [email protected], "markgoldin_2000"
<[EMAIL PROTECTED]> wrote:
>
> Not sure what you mean.
> Here is my combobox's dataChange handle:
> public function handleDataChanged
> (event:ListEvent):void
> {
> var colName:String = DataGrid
> (listData.owner).columns[listData.columnIndex].dataField;
> data[colName] = selectedItem;
> mainApp.globalYardData.appendChild(DataGrid
> (listData.owner).selectedItem);
> }
> What collection are you talking about?
> DataGrid's dataProvider?
>
> --- In [email protected], Alex Harui <aharui@> wrote:
> >
> > Usually because you need to call itemUpdated on the collection
> >
> > From: [email protected]
> [mailto:[EMAIL PROTECTED] On Behalf Of markgoldin_2000
> > Sent: Tuesday, September 16, 2008 1:12 PM
> > To: [email protected]
> > Subject: [flexcoders] Combobox does not hold selected item
> >
> >
> > I have a combobox in dataGrid as a custom renderer. When I select
an
> > item in the combo the datagrid's data property has correct value,
> but
> > combo still shows its initial value. Any idea why?
> >
> > Thanks
> >
>