Mais é claro, você não pode adicionar ID ao item root de qualquer componente
Faça assim: <mx:DataGrid x="100" y="190" dataProvider="{dadosTipo}" width="211"> <mx:columns> <mx:DataGridColumn headerText="Tipo Quarto" dataField="tipo"/> <mx:DataGridColumn headerText="Quantidade" dataField="quantidade"> <mx:itemRenderer> <mx:Component> <mx:Box> <mx:Binding source="{teste.text}" destination="data.CAMPO"/> <mx:TextInput id="teste" text="{data.ESTADO_DESCRICAO}" width="100%"/> </mx:Box> </mx:Component> </mx:itemRenderer> </mx:DataGridColumn> </mx:columns> </mx:DataGrid> *Eduardo Kraus* Desenvolvedor eduardokr...@gmail.com http://blog.mxml.com.br http://twitter.com/EduardoKraus 2009/5/23 flex_do_zero <virusverme...@gmail.com> > > > tenho um arraycollection dadosTipo que é carregado através da base de > dados. > > Carrego os valores da variavel tipo e quantidade. > tipo quantidade > tipo 1 2 > tipo 2 4 > tipo x .. y > > > <mx:DataGrid x="100" y="190" dataProvider="{dadosTipo}" width="211"> > <mx:columns> > <mx:DataGridColumn headerText="Tipo Quarto" dataField="tipo"/> > <mx:DataGridColumn headerText="Quantidade" > dataField="quantidade"> > <mx:itemRenderer> > <mx:Component> > <mx:TextInput x="67" > y="26"/> > </mx:Component> > </mx:itemRenderer> > </mx:DataGridColumn> > </mx:columns> > </mx:DataGrid> > > > Queria editar os textinput e voltar a gravar na base de dados > (actualizar). > > Mas como não tem id o textinput como poderei fazer isso? > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---