You asked a question regarding iGrid.NET, but this section is dedicated to iGrid ActiveX. I have just moved your question to the proper place.
***
As for the problem itself, we do not provide such a method as there can be a lot of ways of its implementation depending on a particular task. For instance, specific cell data may require specific serialization/deserialization code or you may need to store the current sorting/grouping state. You may want to store column tags or cell aux values, related drop-down lists, various cell formatting properties, and thus the size of the resulting XML file may grow a lot - what you won't like for other 'simple' grid backups.
To help you to build such a tool for your particular task, I can recommend that you look at the Backup Manager sample from our online extra sample library for iGrid.NET:
http://10tec.com/winforms-grid/extra-samples.aspx Maybe, we also need to write a similar basic example that demonstrates how to save/restore grid to an XML file. If you have any thoughts regarding that, I would be glad to continue this dialog.