Based on my experience with CFGRID, you really don't have the kind of flexability you're looking for. As I'm sure you know, you specify various parameters then populate the grid with your query results. Once that is done, CF generates an applet that is the grid. You don't have the power to manipulate it beyond what you tell it during the creation.
I screwed around with it for some time, only to turn around and use a table instead. Much greater flexability, and no need for your users to have JAVA enabled browsers. Kevin
slanek@ssd.fsi.com