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
1810
WebDataTree + DataTreeNode.ImageURL Set + WebTab = ViewState corrupted
posted

Hi,

 

If put a WebDataTree inside a WebTab, add/edit/delete nodes (some of them with an image) during postbacks, I will sometimes get the "Infragistics.Web.UI.NavigationControls.DataTreeNodeCollection ViewState is corrupted. " error message.

 

As it is a bit odd I will attach the *.aspx and *.aspx.cs files so you can reproduce the issue with the following steps:

1 - Click "Add new node"

2 - Expand nodes and select the one with level 2 (text = subnode)

3 - Click "Change Selected Node Text"

4 - Click "Add New Node"

5 - Select the last Added Node (the second one, under the root, level = 1)

6 - Click "Delete Selected Node"

7 - You should get an error message like this:  "Infragistics.Web.UI.NavigationControls.DataTreeNodeCollection ViewState is corrupted. "

 

Some workarounds I've found which are not an option for us right now but may help you to figure out the problem:

 - Out of the WebTab it works fine

- With no Images it works fine

 

Also Attached:

 - the exact *.bmp file used in the page

- The whole error message with stacktrace

 

So, any suggestions?

 

Thank you in advance.

 

WEBTREEandWEBTAB.zip
Parents
No Data
Reply
  • 49378
    posted

    Hi rickycl,

    It has been some time since your post, however in case you still need assistance I would be glad to help.

    Thank you for pointing out this matter to us. After investigating the behavior myself I have asked our Engineering staff to examine the behavior further. To ensure that it will receive attention, I have logged this behavior in our internal tracking system with a Development ID of 96214.  The next step will be for a developer to review my investigation and confirm my findings or to offer a fix, or other resolution. 

    Please feel free to continue sending updates regarding this matter. Your support case number regarding this issue is: CAS-77489-85054Q. You can view the status of the development issue connected to this case by going to the “My IG” tab on our website, hovering to the "My Support Activity" dropdown and selecting the "Development Issues" tab. 

    Please let me know if you need more information.

    Best Regards,

    Petar Ivanov
    Developer Support Engineer
    Infragistics, Inc.
    http://ko.infragistics.com/support

     

Children