Has anybody used Syncfusion ASP.NET grid controls in a DNN module? i am trying but i am experiencing some issues where DNN reports an error when a record is updated or inserting into the grid. The error i get from dotnetnuke is as follows, but i see no error when debugging my module from VS2005;
Syncfusion support have yet to offer any solution to this after 3 days!
AssemblyVersion: 5.1.0
PortalID: 0
PortalName: TAS Lite
UserID: 1
UserName: host
ActiveTabID: 39
ActiveTabName: Home
RawURL: /dotnetnuke/Home/tabid/39/ctl/Edit/mid/377/Default.aspx
AbsoluteURL: /DotNetNuke/Default.aspx
AbsoluteURLReferrer: http://localhost/dotnetnuke/Home/tabid/39/ctl/Edit/mid/377/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; YPC 3.2.0; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 56062ef9-d44c-4955-9ee1-4432bdc176fc
InnerException: Exception has been thrown by the target of an invocation.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Syncfusion.Grouping.CurrentRecordManager.BeginEdit
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Syncfusion.Grouping.CurrentRecordManager.BeginEdit() at Syncfusion.Grouping.Table.BeginEdit() at Syncfusion.Web.UI.WebControls.Grid.Grouping.GridGroupingControl.LoadRowStates(Object incomingRowStates) at Syncfusion.Web.UI.WebControls.Grid.Grouping.GridGroupingControl.Loadview_state(Object savedState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters) at Syncfusion.Web.UI.WebControls.CallbackControlEnabler.view_stateToLoad(Object state) at Syncfusion.Web.UI.WebControls.CallbackControlEnabler.Loadview_state(Object savedState) at Syncfusion.Web.UI.WebControls.CallbackDataBoundControl.Loadview_state(Object savedState) at Syncfusion.Web.UI.WebControls.Grid.Grouping.GridGroupingControl.Loadview_state(Object savedState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters) at Syncfusion.Web.UI.WebControls.CallbackControlEnabler.view_stateToLoad(Object state) at Syncfusion.Web.UI.WebControls.CallbackControlEnabler.Loadview_state(Object savedState) at Syncfusion.Web.UI.WebControls.CallbackWebControl.Loadview_state(Object savedState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Page.LoadAllState() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: RR_DEV_01