In a c# application I bound an ultraTree control (version 2010 volumne 2) to a dataset table. Everything works fine except that only my date- and string-format data shows in the tree. I've confirmed that decimal-type data is in the underlying table, but in the tree, if it's there, it's invisible. I suppose I'm missing something obvious. Thanks for help.
Hi,
My guess is that somehow you bound the three to the data source at a point when the decimal field was not there and the tree created the column sets without this field. Then when you added the new field, the tree column set was already there and didn't pick up the new field.
Creating a new tree created new columns sets with all the fields.
The situation is weirder than I first realized. The binding is fine until, in the custom property panel, I switch a column's visibility to false--then, when I rebuild and run my app, the numberic data in adjacent (still visible) columns is gone, only string data continuing to display. As long as I do everything in code, and don't use the custom property interface, things work fine.
Are you using VS2010 and what is the order of the nodes in your tree? I am asking because it looks to me as an issue that we have currently addressed.
Regards,
Stefaniya
Let me know your decision if you want me to create a case for you.
If you attach a small sample illustrating your issue, I will be glad to research it further. If you want I will create a case for you if you do not want to upload your sample here.
Let me know your decision.
I'm using VS2008 on a PC running XP with .Net 2.0. For node arrangement, the tree is bound to a bindingSource that points in a dataSet to two tables (parent & child) that have a single-column relation established. The data originates, through dataReaders, in Oracle.