Show theme settings Shopping cart Download trialFree Trial
Change Theme Settings
Change Theme Settings
Show All Themes

Client-Side Events

  • Collapse
    • Associative array
    • Multimap
    • Set
    • Multiset
    • Hash table
  • Collapse
    • Double-ended queue
    • Linked list
    • Queue
    • Stack
    • Circular queue/buffer
Trace Events:

This sample demonstrates the capabilities of our client-side event management technology. All available client-side events are traced in this demo. Click any node or expand/collapse it within the ASPxTreeView control to initiate client-side events.

The ASPxTreeView control provides advanced client-side event support. Client-side events are triggered in response to specific actions or events on the client, and cover all the key elements of the ASPxTreeView control's functionality. So, they give you the ability to completely control the client-side behavior of the control.

The following client events are available for the ASPxTreeView:

  • Init. Occurs on the client side after the control has been initialized, but prior to it being displayed within the browser.
  • ExpandedChanging, ExpandedChanged. Fires before and after the node's expansion state has been changed.
  • CheckedChanged. Fires after a node's checked state has been changed.
  • NodeClick. Fires after a node has been clicked.

To learn more on client-side events, refer to the Client-Side Events help topic.

Local Copy of this Demo
To inspect the source code for this demo on your machine, you must first install our components via the DevExpress Component Installer.
You can open a local copy of this online demo directly from this webpage (if using v20.2.8, 21.1.4 or higher).
Open CS Solution
Open VB Solution
The source code files for this demo are installed (by default) in the following directories:
\Users\Public\Documents\DevExpress Demos XX.X\Components\ASP.NET\CS\ASPxNavigationAndLayoutDemos
\Users\Public\Documents\DevExpress Demos XX.X\Components\ASP.NET\VB\ASPxNavigationAndLayoutDemos