TreeView executing a javascript method when you click to expand instead of a server ping
===

Instead of the treeview expanding as per the normal server functions, i want it to execute a javascript command.  My goal is to populate the TreeView client side instead of doing it all on the server with Controls.add(child); on the server.

So with that said, how would i set it up to override the expand/collapses server ping to instead route it to my own call?

    <telerik:RadTreeView runat="server" ID = "FieldTreeViewer" OnClientNodePopulating="nodePopulating">
       <Nodes>
           <telerik:RadTreeNode runat="server" Text="<%$ Resources: bicweb_resources, REPORT_TYPES %>" ExpandMode = "WebService" Value = "{TopNode}" ></telerik:RadTreeNode>
           <telerik:RadTreeNode runat="server" Text="<%$ Resources: bicweb_resources, UNASSIGNED_FIELDS %>" ExpandMode = "WebService" Value = "{Unassigned}"></telerik:RadTreeNode>
       </Nodes>
       <WebServiceSettings Path="webservices/FormDesigner.svc" Method="getNodesWEBSERVICE" />
    </telerik:RadTreeView>

when clicked (carry out function) then expand accordingly.