The R3 2016 release of the Telerik® UI for ASP.NET AJAX suite introduces several improvements of the Lightweight rendering of the RadTreeView. As the RadDropDownTree uses an embedded RadTreeView for its drop-down, those changes apply for that control too.

The improvements introduced might cause some issues with the proper appearance of the control when custom styles are applied. The changes introduced for the structure of the nodes of the tree are listed below:

The <div> element that represents each node used to have the rtTop, rtMid or rtBot class, depending on the position of the node (whether it is the first node for the current level, a middle node or the last node). In the improved rendering those classes are substituted with a single rtOut class.

The <span> element with the class rtSp, which was used to calculate the line height for each node, has been removed.

The <span> element with the class rtIn has been transformed to a <div> element.

The icon <img> with the class rtImg used to be sibling, placed before the rtIn element, but it is now placed within the rtIn<div>.

A new <span> element with the class rtText has been introduced to hold the text of each node.

The class rtChkTristate has been added to the tri-state checkbox <span>.

Was this article helpful?

/

Give article feedback

Tell us how we can improve this article

Code samples are inaccurate / outdated.
I expected to find other / more information.
There are typos / broken links / broken page elements.
Content is inaccurate / outdated.
Other
By checking this box you consent to Progress contacting you by email about your response on this page.

Community

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.