Hi,
I am using LoadOnDemand and an XML file to load a RadTree. When I expand a particular node only the first two of six children are rendered.
This is the offending piece of XML ...
<Member Name="Long Service Lve - Cash Equivalent" Value="[FTE Type].[FTE Type].&[LSVCEQ]" Level="4">
<Member Name="LSL Corp Off LS >150893" Value="[FTE Type].[FTE Type].&[324]" Level="5" />
<Member Name="LSL Corp Off LS 'B'<Aug78" Value="[FTE Type].[FTE Type].&[322]" Level="5" />
<Member Name="LSL Corp Off LS'A'<160893" Value="[FTE Type].[FTE Type].&[323]" Level="5" />
<Member Name="LSL Lump Sum 'A' <160893" Value="[FTE Type].[FTE Type].&[311]" Level="5" />
<Member Name="LSL Lump Sum 'B' <Aug78" Value="[FTE Type].[FTE Type].&[310]" Level="5" />
<Member Name="LSL Lump Sum >150893" Value="[FTE Type].[FTE Type].&[312]" Level="5" />
</Member>
After some fiddling I noticed the problem disapeared when I added a space between '<' and 'Aug78' in the Name attribute value. When I did this to the second child then I got five children rendered. When I also did it to the fifth child then all children were rendered.
So the problem seems to be '<' immediately followed by a letter. If it is followed by a number then there is no problem.
Seems this is all valid XML so maybe it's a problem with the way the tree renders?
Any advice appreciated.
Thanks.
Darryl
I am using LoadOnDemand and an XML file to load a RadTree. When I expand a particular node only the first two of six children are rendered.
This is the offending piece of XML ...
<Member Name="Long Service Lve - Cash Equivalent" Value="[FTE Type].[FTE Type].&[LSVCEQ]" Level="4">
<Member Name="LSL Corp Off LS >150893" Value="[FTE Type].[FTE Type].&[324]" Level="5" />
<Member Name="LSL Corp Off LS 'B'<Aug78" Value="[FTE Type].[FTE Type].&[322]" Level="5" />
<Member Name="LSL Corp Off LS'A'<160893" Value="[FTE Type].[FTE Type].&[323]" Level="5" />
<Member Name="LSL Lump Sum 'A' <160893" Value="[FTE Type].[FTE Type].&[311]" Level="5" />
<Member Name="LSL Lump Sum 'B' <Aug78" Value="[FTE Type].[FTE Type].&[310]" Level="5" />
<Member Name="LSL Lump Sum >150893" Value="[FTE Type].[FTE Type].&[312]" Level="5" />
</Member>
After some fiddling I noticed the problem disapeared when I added a space between '<' and 'Aug78' in the Name attribute value. When I did this to the second child then I got five children rendered. When I also did it to the fifth child then all children were rendered.
So the problem seems to be '<' immediately followed by a letter. If it is followed by a number then there is no problem.
Seems this is all valid XML so maybe it's a problem with the way the tree renders?
Any advice appreciated.
Thanks.
Darryl