Thanks for your responses. I agree with the idea that binding should work, I have set up 2 datagrids with the same data provider, the standard data grid works fine when the model locator is updated, however, the advanced one does not. Is it because I am using a grouping tag with the advanced data grid that the refresh() is needed or should this work with binding as well?
Also, I have looked at the UM Cairngorm. It looks interesting but a little beyond me. Do you have any recommendations for getting more information on using this than what is supplied at google code?? I do not understand the idea of event hooks. Thanks again for the useful information Don

