Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
1185
Crash when open/close a child band multiple times in a row
posted

I have a three level grid, bound to object data sources. The grid is working.

If a user is simply browsing dta and opens a band, closes it, and repeates that action a couple of times (anywhere from 1-4 seems to do the trick), the following error, or similar ones are displayed. The only way to get past the problem is to open another band, and come back to the first one.

  • 1185
    posted

    Another error occurs with much the same provcation as above (just opening and closing - although you need to edit a cell to get the JSON error below eventually). Edit a cell in a child band, and then open clos ti a few time. You get a popup message with the error, but can click past it.

    Both of these problems are occuring when anyone is doing little except browsing data - which does not go down well with a client during demonstrations, let me tell you!!! (particularly when there does'nt appear to be anything i can do about the situation.

    The crash occurs when a full postback occurs:

    Server Error in '/XeP3' Application.

    Invalid JSON primitive: [[[[null,12,0,null]],[[[[[5]],[],null],[null,null],[null]],[[[["Sorting",[["StepNo",1]]]],[],[{"StepNo":[[]]}]],[{},[{}]],null],[[[["EditingCore"]],[[[[["CellEditing"]],[[[[[2,0,null,null]],[],[]],[{},[]],null]],[{"OwnerDescription":[[]],"StatusDescription":[[1]],"PercentComplete":[[]],"Completed":[[1]],"Due":[[1]],"Start":[[1]],"StepNo":[[1]]}]],[{},[{}]],null],[[[["RowDeleting",null]],[],[]],[{},[]],null]],[]],[{},[]],null],[[[["Paging"]],[],[]],[{},[]],null],[[[["Activation",null,null]],[],[]],[{},[]],null],[[[["Selection",1,null,1,null,null,null,null]],[],[]],[{},[]],null],[[[[]],[],null],[null,null],[null]],[[[[]],[],null],[null,null],[null]]],[{"0":[[1,"igede12b90",""]],"1":[[1,"igede12b91",""]],"2":[[1,"igede12b92",""]],"3":[[0,null,"75px"]],"4":[[0,null,"250px"]],"5":[[0,null,"150px"]],"6":[[0,null,"100px"]],"7":[[0,null,"95px"]],"8":[[0,null,"95px"]],"9":[[0,null,"95px"]],"10":[[0,null,"80px"]],"11":[[0,null,"300px"]]},{}]],[{},[{},{}]],[[],[],[]]].

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.ArgumentException: Invalid JSON primitive: [[[[null,12,0,null]],[[[[[5]],[],null],[null,null],[null]],[[[["Sorting",[["StepNo",1]]]],[],[{"StepNo":[[]]}]],[{},[{}]],null],[[[["EditingCore"]],[[[[["CellEditing"]],[[[[[2,0,null,null]],[],[]],[{},[]],null]],[{"OwnerDescription":[[]],"StatusDescription":[[1]],"PercentComplete":[[]],"Completed":[[1]],"Due":[[1]],"Start":[[1]],"StepNo":[[1]]}]],[{},[{}]],null],[[[["RowDeleting",null]],[],[]],[{},[]],null]],[]],[{},[]],null],[[[["Paging"]],[],[]],[{},[]],null],[[[["Activation",null,null]],[],[]],[{},[]],null],[[[["Selection",1,null,1,null,null,null,null]],[],[]],[{},[]],null],[[[[]],[],null],[null,null],[null]],[[[[]],[],null],[null,null],[null]]],[{"0":[[1,"igede12b90",""]],"1":[[1,"igede12b91",""]],"2":[[1,"igede12b92",""]],"3":[[0,null,"75px"]],"4":[[0,null,"250px"]],"5":[[0,null,"150px"]],"6":[[0,null,"100px"]],"7":[[0,null,"95px"]],"8":[[0,null,"95px"]],"9":[[0,null,"95px"]],"10":[[0,null,"80px"]],"11":[[0,null,"300px"]]},{}]],[{},[{},{}]],[[],[],[]]].

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:

    [ArgumentException: Invalid JSON primitive: [[[[null,12,0,null]],[[[[[5]],[],null],[null,null],[null]],[[[["Sorting",[["StepNo",1]]]],[],[{"StepNo":[[]]}]],[{},[{}]],null],[[[["EditingCore"]],[[[[["CellEditing"]],[[[[[2,0,null,null]],[],[]],[{},[]],null]],[{"OwnerDescription":[[]],"StatusDescription":[[1]],"PercentComplete":[[]],"Completed":[[1]],"Due":[[1]],"Start":[[1]],"StepNo":[[1]]}]],[{},[{}]],null],[[[["RowDeleting",null]],[],[]],[{},[]],null]],[]],[{},[]],null],[[[["Paging"]],[],[]],[{},[]],null],[[[["Activation",null,null]],[],[]],[{},[]],null],[[[["Selection",1,null,1,null,null,null,null]],[],[]],[{},[]],null],[[[[]],[],null],[null,null],[null]],[[[[]],[],null],[null,null],[null]]],[{"0":[[1,"igede12b90",""]],"1":[[1,"igede12b91",""]],"2":[[1,"igede12b92",""]],"3":[[0,null,"75px"]],"4":[[0,null,"250px"]],"5":[[0,null,"150px"]],"6":[[0,null,"100px"]],"7":[[0,null,"95px"]],"8":[[0,null,"95px"]],"9":[[0,null,"95px"]],"10":[[0,null,"80px"]],"11":[[0,null,"300px"]]},{}]],[{},[{},{}]],[[],[],[]]].]
       System.Web.Script.Serialization.JavaScriptObjectDeserializer.BasicDeserialize(String input, Int32 depthLimit, JavaScriptSerializer serializer) +541306
       System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(JavaScriptSerializer serializer, String input, Type type, Int32 depthLimit) +37
       System.Web.Script.Serialization.JavaScriptSerializer.DeserializeObject(String input) +13
       Infragistics.Web.UI.Framework.RunBot.HandleOnInit(HttpContext context) +520
       Infragistics.Web.UI.Framework.Data.FlatDataBoundControl.OnInit(EventArgs e) +160
       Infragistics.Web.UI.GridControls.WebDataGrid.OnInit(EventArgs e) +36
       Infragistics.Web.UI.GridControls.ContainerGrid.OnInit(EventArgs e) +37
       System.Web.UI.Control.InitRecursive(Control namingContainer) +333
       System.Web.UI.Control.AddedControl(Control control, Int32 index) +198
       System.Web.UI.ControlCollection.AddAt(Int32 index, Control child) +8669731
       Infragistics.Web.UI.GridControls.ContainerGridCollection.InternalInsert(Int32 index, ICollectionObject collectionObject) +459
       Infragistics.Web.UI.Framework.ViewStateJournal.LoadJournalState(ObjectCollection objectCollection, String actions) +852
       Infragistics.Web.UI.Framework.ObjectCollection.LoadViewState(Object savedState) +206
       Infragistics.Web.UI.Framework.ObjectCollection.System.Web.UI.IStateManager.LoadViewState(Object savedState) +39
       Infragistics.Web.UI.GridControls.ContainerGridRecord.LoadViewState(Object savedState) +166
       Infragistics.Web.UI.Framework.ObjectBase.System.Web.UI.IStateManager.LoadViewState(Object state) +39
       Infragistics.Web.UI.Framework.SparseObjectCollection.LoadViewStateItems(ArrayList itemList) +636
       Infragistics.Web.UI.Framework.ObjectCollection.LoadViewState(Object savedState) +220
       Infragistics.Web.UI.Framework.ObjectCollection.System.Web.UI.IStateManager.LoadViewState(Object savedState) +39
       Infragistics.Web.UI.GridControls.WebDataGrid.LoadViewState(Object savedState) +737
       Infragistics.Web.UI.GridControls.ContainerGrid.LoadViewState(Object savedState) +238
       Infragistics.Web.UI.GridControls.ContainerGrid.System.Web.UI.IStateManager.LoadViewState(Object state) +39
       Infragistics.Web.UI.GridControls.WebHierarchicalDataGrid.LoadViewState(Object savedState) +347
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +183
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +218
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +218
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +218
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +218
       System.Web.UI.Page.LoadAllState() +312
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1661
    


    Version Information: Microsoft .NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927