Update Column Header async-wise?

I have a need to change header columns while user doing things.

I can change the header like this

  grid.Columns[4].Title:='Retail $';

but the change does not happen until user hits F5 to refresh page then its updated.

I put  grid.AsyncUpdateAllCells;  after setting it, but doesn't seem to help.

Any ideas?

Unfortunately it's currently not supported to change the column title via an async event.
Please use a synchronous event instead.

However, this is a good suggestion and we'll consider adding this functionality in a future version.

ok. I will just have to leave that change out for now. Trying to reduce as many page refreshes as possible.

Things that would be nice to have in future updates.

1) Async Update Column Titles
2) Assign buttons to async or non async events
3) FONT attributes of the Buttons settable
4) Modifications of buttons at runtime (such as enabled,disabled, visible, ect)

Thank you for your suggestions.
I've added these to the feature request list for implementation in a future version of the TIWAdvWebGrid control.