I am using "RestoreLayoutFromXml" to restore the grid, Here one problem, when i m saving the layout("SaveLayoutToXml") I have grouped by 2 columns and sorted with another column. After that I am restore a grid by the saved file using (RestoreLayoutFromXml(FileName)), here some columns in the grid are different that the saved view.So the result showing the grid by grouping with respect to the Sorted column. (the same issue, we avoid the sorting and restore to a grid,having different columns, no grouping showing)