Hi Andy Green,
Please have a look into the sample code snippet which works fine at my end. The RadTreeView scroll position is maintained at the node which selected.
ASPX:
<
telerik:RadComboBox
ID
=
"RadComboBox1"
runat
=
"server"
>
<
Items
>
<
telerik:RadComboBoxItem
/>
</
Items
>
<
ItemTemplate
>
<
telerik:RadTreeView
ID
=
"RadTreeView1"
runat
=
"server"
Height
=
"90"
>
<
Nodes
>
<
telerik:RadTreeNode
Text
=
"Node1"
>
<
Nodes
>
<
telerik:RadTreeNode
Text
=
"Node1.1"
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node1.2"
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node1.3"
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node1.4"
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node1.5"
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node1.6"
>
</
telerik:RadTreeNode
>
</
Nodes
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node2"
>
<
Nodes
>
<
telerik:RadTreeNode
Text
=
"Node2.1"
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node2.2"
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node2.3"
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node2.4"
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node2.5"
>
</
telerik:RadTreeNode
>
<
telerik:RadTreeNode
Text
=
"Node2.6"
>
</
telerik:RadTreeNode
>
</
Nodes
>
</
telerik:RadTreeNode
>
</
Nodes
>
</
telerik:RadTreeView
>
</
ItemTemplate
>
</
telerik:RadComboBox
>
Please try the code and let me know if you have any concern.
Thanks,
Shinu.