Hi all,
My UltraTree don't show the third Level of Object Hierarchie. The Object Tree is build by EntityFramework. Each Object has two different ListMembers of Objects. One is recursive declared as follows:
public partial class ECU_WorkpiecesGroups : global::System.Data.Objects.DataClasses.EntityObject {
public List <ECU_WorkpiecesGroups> ChildWorkpiecesGroupList {
get { LoadChildWorkpiecesGroups(); return ChildWorkpiecesGroups.ToList();
} // ChildWorkpiecesGroups is a EntityCollection of ECU_WorkpiecesGroups
}
While Debugging through the Object the List is fullfilled with the right Objects; While showing the Objects with UltraTree the Tree is broken on the third Level. What could be my Problem?
Greatings: Rudy
Hi
I started a testprojekt with the mentioned problem.
Recursive issues are quite different on ultratree and ultragrid.
On ultratree, dataset or entityset makes a difference, too.
The ultragrid shows the recursive data from the entityset without any matter on childdata ... The tree wants the binding for each node on each level of the tree ...
With a dataset the ultratree shows the recursive data without any matter on setting the childdata.With an entityset the ultratree needs the recursive data to be set for each level in the tree.
Am i missing a setting/property for the entityset?
Greetings from Germany
Dietrich
Hi,
There's not much information here to on.
What version of the tree are you using?
Have you tried binding some other control to the same data source to see if this is actually a problem with the tree or the data source itself? Try binding to a WinGrid and see if it shows all three levels, just as a test.