Hi Alex, thank you, I tried it using an id for the combobox, gives me an error "Access of possibly undefined property foo through a reference with static type mx.containers:Grid"
and there is also another problem, when I click on the column in the datagrid, the itemeditor changes to a combobox with the default value to be the first one in the dataprovider instead of the selected one this didn't happen in the first case (first case I mean with out using the grid and gridrow) but here, I get a warning "uable to bind to property 'datafield' on class 'object' (class is not an IEventDispatcher) any suggestions thank you --- In flexcoders@yahoogroups.com, Alex Harui <aha...@...> wrote: > > One way is to set an id="foo" on the ComboBox, then use > > object.data = ComboBox(Grid(event.currentTarget.itemEditorInstance).foo).text; > > On 6/2/10 1:00 PM, "Goutham" <goldensu...@...> wrote: > > > > > > > Hi, > > I have a combobox in item editor in a datagrid. the combobox is populated > with a dataprovider. All this works fine until I place this combobox inside a > gird > > working code > ------------ > > mxml code > --------- > > <datagridcolumn> > <itemeditor> > <component> > <combobox dataprovider="{outerDocument.data}" ... /> > </component> > </itemeditor> > </datagridcolumn> > > actionscript code > ----------------- > object.data = ComboBox(event.currentTarget.itemEditorInstance).text; > > problematic code > --------------- > > <datagridcolumn> > <itemeditor> > <component> > <grid> > <gridrow> > <griditem> > <combobox dataprovider="{outerDocument.data}" ... /> > </griditem> > </gridrow> > </grid> > </component> > </itemeditor> > </datagridcolumn> > > actionscript code > ----------------- > object.data = ComboBox(event.currentTarget.itemEditorInstance).text; > > error in the action script code: > --- > cannot convert _inlinecompone...@3780479 to mx.controls.ComboBox > > Here the itemeditorinstance is a grid so, probably its not able to convert to > combobox, how do we get the selected value of the combobox from the > itemeditor ? > > I use the grid, as the rows are of variable height and the combobox looks > huge if the height of the row is more > > Thank you > > > > > > > -- > Alex Harui > Flex SDK Team > Adobe System, Inc. > http://blogs.adobe.com/aharui >