It depends how safe you're toggling it. Normally, it's not like Grid.Recordsource='something' etc. The good way is to make important grid settings in code (in Grid.Init event) and call it right away:
Thisform.MyGrid.Init
anytime you fell necessity to wake up your grid.
>Not good advice Ed...
>
>Just toggling the recordsource usually leads to undesireable results - i.e. - the grid attributes are lost....
>
>>Usually, grids that don't display get fixed by toggling their recordsource. Did you try that?
Edward Pikman
Independent Consultant