To scroll to the selected TreeNode after an ajax request has occurred you should subscribe to the ClientEvents-OnResponseEnd event of RadAjaxPanel and use the ScrollIntoView() client-side method of RadTreeNode class like:
| |
Copy Code |
|
<script type="text/javascript"> function OnResponseEnd(sender, arguments) { var treeviewInstance = <%=RadTreeView1.ClientID %>; var selectedNode = treeviewInstance.SelectedNode; if (selectedNode != null) { selectedNode.ScrollIntoView(); } } </script>
<radA:RadAjaxPanel ID="RadAjaxPanel1" runat="server" ClientEvents-OnResponseEnd="OnResponseEnd"> </radA:RadAjaxPanel> |