Just a followup for the group. After talking to technical support they told me that if you set the datasource and datamember seperately this creates an invisible column which is not cleared, this is what was screwing me up. The correct way to do it is to use the setdatabindings method this does not create the extra column and all colums are cleared using the grid.coulmns.clear method. I tried this and it works.
Imported from legacy forums. Posted by Nick (had 327 views)