Exception using GridGroupingControl

I'm using a GridGroupingControl in ASP.NET and setting it's data source to a DataView object (although, setting it to a DataTable gives the same error). The underlying table doesn't have any Expression columns but I keep getting the error below.
The DataSourceCachingMode is set to ViewState, but setting it to None or Session also seems to cause the same error.
Any ideas?

[ArgumentException: Cannot set Expression property due to circular reference in the expression.]
System.Data.DataColumn.set_Expression(String value) +745
System.Data.DataTable.CloneTo(DataTable clone, DataSet cloneDS, Boolean skipExpressionColumns) +1871979
System.Data.DataTable.Clone(DataSet cloneDS) +90
System.Data.DataTable.Clone() +6
Syncfusion.Web.UI.WebControls.Grid.Grouping.Common.Utils.ConvertDataViewToDataTable(DataView dv) +83
Syncfusion.Web.UI.WebControls.Grid.Grouping.GridGroupingControl.SaveSourceListSet() +1049
Syncfusion.Web.UI.WebControls.Grid.Grouping.GridGroupingControl.SaveViewState() +135
System.Web.UI.Control.SaveViewStateRecursive() +59





1 Reply

RP Rekha P Syncfusion Team March 13, 2009 01:44 PM UTC

Hi Mark,

Thank you for your interest in Syncfusion Products.

Please refer the below forum thread for the reported issue.
http://www.syncfusion.com/support/forums/message.aspx?MessageID=80097

Please let me know if you have any other concerns.

Thanks,
Rekha


Loader.
Up arrow icon