Subclass the grid and add a method that sets all the properties that you changed from the grid base class and call it whenever you change the record source.
Eric Kleeman - EDS Consulting Services
MCP Visual FoxPro
MCSD C#.NET
Hua Hin Thailand
Los Angeles California