Hi Sateesh,
Thank you for your interest in Syncfusion products.
We regret for inconvenience caused. We suggest you to set the DatasourceCachingMode property to none for larger data manipulation. Caching DataSource in viewState will create OutOfMemoryException for larger data due to limited resource.
Essential Grid now supports binding to LINQ through the PassThruGroupingDataSource. “PassThroughGrouping” helps to optimize the Grid performance. PassThrough grouping is a great way to take control of the data being retrieved from the datasource. You can use this technique for fast retrieval and rendering of larger data.
LINQ is a great way to retrieve data from your data source. LINQ lets you build intuitive query expressions in any language of your choice, with optional support for transforming, projecting and shaping data into different forms, before it is displayed in the UI.
Syntax:
Please find the sample for PassThruGrouping in following link:
http://help.syncfubhsion.com/support/GGC.Web/7.4.0.20/91197/sample.zip Please refer the Online sample from the below link:
http://samples.syncfusion.com/ASPNET/7.4.0.20/web/Grid.Grouping.Web/samples/3.5/Product%20Showcase/Pass-ThroughGrouping/CS/essentialgridwithlinq.aspx?args=0 For more information please visit our online documentation in the following link:
http://help.syncfusion.com/ug_74/gridweb/PassThroughGrouping.html Thanks and Regards,
Bharath .M