The Grid doesn't need to be populated on page load. It can be populated during a postback,
in a server-side event handler. If you use the serialization feature of the Grid (Serialize="true")
you need to call the ClearPreviousDataSource method before specifying the new data source.