If you don't have too many items in the dataProvider, you could create a second DataGrid, with the same DataProvider and itemRenderers, that does not have a height set and is not visible. The second DataGrid would render all of the items in the dataProvider, because the height isn't set. Then go about inspecting the itemRenderers like you proposed earlier; to get the data for your service call. Not the best solution, but this is an unusual use-case.
-TH --- In [email protected], "Mike" <msl...@...> wrote: > > I need to post the displayed data to a server, complete with formatting. The > dataProvider does not help much; I'd have to replicate the work that the > datagrid does in determining the properties displayed by each column, and > duplicate the job of the item renderers in order to extract the displayed > property of each column. > > I see that itemRenderers can be created ad hoc, so it must be possible to > shove data into them and obtain the displayed values. > > ... it is nice to get a response, and so quickly too :) >

