WebTreeView is rendered properly in Mozilla for height 100%
A node can now be unselected and selected on subsequent clicks (#826). Enhancement: Enhance multiple nodes selection using Ctrl and Shift keys.
Deleting a newly-added node will not delete all the visible nodes.
Enhancement: Enhance SetEnabled client-side API to have second parameter, isRecursive. When isRecursive parameter is set to false, only the specified node will be affected.
Enhancement: The related checkbox element will be disabled automatically when a node is disabled.
Enhancement: WebTreeView now support XHTML doctype.
ExpandedImage property is now implemented properly in node level (#406).
ExpandedImage property always refers to web resource, although custom path has been specified (#485).
WebTreeView’s content is now persisted correctly when postback is performed and WebTreeView is placed inside an UpdatePanel (#517).
Enhancement: Supports medium trust hosting permission. Enhancement: Improved TreeView architecture for high performance operation supporting large child nodes data.
Performing full postback after deleting some nodes will no longer result in wrong nodes sequence.
New Scenario Supported: Support Response.Redirect in FlyPostBack callback context.
When a node is deleted, the other nodes loses its reference.
The loading indicator of WebTreeView is not displayed properly when integrated with WebCombo.
OnNodeMove server-side event is triggered twice when a node is dragged and dropped in FlyPostBack mode.
Unable to perform any action in the page when EnableTheming is enabled in WebTreeView and the treeview is placed inside WebNavePane.
Error occurs after expanding a node when LoadOnDemand is enabled in WebTreeView and ViewStateStorage is set Session.
Script error occurs when changing ContentURL of WebDesktopWindow after performing drag and drop between nodes in WebTreeView, that is included in the IFrame content of the WebDesktopWindow.
When the node is expanded using the plus (+) sign, it will direcly navigate to TargetURL page. Error occured when WebTreeView is a page that contains jQuery. Error occured when drag and drop postback functionality is enabled and WebInput is used in the same page.
A node that has been added in client side is not persisted in second postback.
New Scenario Supported: Added IsDataBindingPerformed property to indicate that rebinding data source action is needed.
The node is still deleted even though OnNodeDelete client side event has returned false.
The horizontal scrollbar is not displayed when WebTreeView is placed inside WebDialogBox.
Error occurs when Visible is set to False and full postback is performed.
Script error occurs when WebTab's url is changed when a node is selected.
OnNodeSelect client side event is invoked more than once each time a node is selected.
Error occurs when a node is selected for the first time and the next navigation is peformed using keyboard.
When rtl is enabled, the hovered node becomes invisible.
When WebTreeView is placed inside WebNavPane and its height is set to 100%, the WebTreeView will be shrinked when the nodes are expanded.
The check box state is not persisted during postback.
EditNode textbox is not displayed correctly when WebTreeView is placed inside a WebPaneManager. Custom images do not appear when LoadOnDemand is enabled.
New Scenario Supported: Added EnableTriStateCheckBoxParentInIndeterminateState property to indicate whether to enable TriState checkbox parent in indeterminate state.
The value of Tag property is not persisted during postback.
Error occurs when performing postback after deleting a node.
Checbox in checkbox-type node is not disabled when the Enabled property of the node is set to False in server side.
NodeSelectChanged server side event is invoked several times when selecting a node and AutoPostBackSettings-OnNodeSelect property is set to True. Text of an edited node is not persisted after performing full postback. New Scenario Supported: Supports including information about checked nodes when LoadOnDemand is enabled.
New Scenario Supported: Modify node's CustomStyle at runtime.
The number of nodes recently added in client side is not persisted during postback.
When ViewStateItems property is set to All or BehaviourAndCollection, the checked state of nodes are not persisted during postback.
Incorrect scroll behaviour will occur if space bar is used to check a checkbox-type node.
Unable to use Shift+Click keyboard shortcut to select multiple nodes in WebTreeView which height is set to 100%.
New Scenario Supported: Implements ClientAction methods used during FlyPostBack.
When AutoPostBackSettings-OnNodeExpand property is set to True, the expanded node is not persisted during postback.
When AutoPostBackSettings-OnNodeCheckedChanged property is set to True, the checked node is not persisted during postback.
Unable to drag and drop from WebGrid to WebTreeView if WebTreeView's height is set to 100%.
If a node is selected on load, it won't get unselected when user selects another node.
When a node is specified as expanded in WebTreeViewNodeBinding, it is not expanded when the page is running.
When AutoPostBackSettings-OnNodeCheckedChanged is set to True and PostBackMode is set to FlyPostBack, the NodeSelectChanged event is called as many as the nodes' count.
When AutoCheckChildNodes is set to true and AutoPostBackSettings-OnNodeCheckChanged is set to True, not all the child nodes are unchecked after postback when the parent node is unchecked.