You can attach to the RadTreeView's events by using either the server-side properties or the client-side API.
<telerik:RadTreeView ID="RadTreeView1" runat="server" OnClientNodeClicking="onNodeClicking" /> <script type="text/javascript"> function onNodeClicking(sender, args) { logEvent("OnClientNodeClicking: " + args.get_node().get_text()); } </script>
<script type="text/javascript"> function onClickedHandler1() { alert("First handler called"); } function onClickedHandler2() { alert("Second handler called"); } function pageLoad() { var treeView = $find("<%=RadTreeView1.ClientID%>"); treeView.add_nodeClicking(onClickedHandler1); treeView.add_nodeClicking(onClickedHandler2); } </script>
remove_nodeClicking
<script type="text/javascript"> $find(<%=RadTreeView1.ClientID%>).remove_nodeClicking(onClickedHandler1); </script>
<script type="text/javascript"> function onClientNodeClicking(sender, eventArgs) { eventArgs.set_cancel(true); }
www.telerik.com | Terms of Use | Contact Us