 |
 |
 |
|
|
Client-Side Events
FlyTreeView server-side control contains a number of OnXXXJavascript properties.
They can be used in order to handle client-side events. The handler may contain
a name of javascript function or a function javascript code.
OnInitializedJavascript ([CFlyTreeView] sender)
Fired when treeview client-side instance finished loading.
OnNodeEventJavascript ([CFlyTreeView] sender, [CFlyTreeNode] node, [string] eventType)
Fired when treenode event occures.
The eventType argument may contain one of the following values:
- selected
- deselected
- collapsed
- expanded
- populated
- populatefailed
- checked
- unchecked
[boolean] OnSelectedNodeChangingJavascript ([CFlyTreeView] sender, [CFlyTreeNode]
oldNode, [CFlyTreeNode] node)
Fired before a node is selected (deselected). Return false to prevent the action.
OnSelectedNodeChangedJavascript ([CFlyTreeView] sender, [CFlyTreeNode] oldNode, [CFlyTreeNode]
node)
Fired after a node is selected (deselected).
[boolean] OnDragStartJavascript ([CFlyTreeNode] node)
Fired when a treeview node drag is initiated. Return false to cancel the drag-and-drop
start. (See the Drag-and-Drop documentation for
details).
[string|boolean] OnDragOverJavascript ([CFlyTreeNode] target)
Fired when a drag object is over treeview node (target).
The return value may contain one of the following values:
- string - replaces the acceptNames property of the target node
- true - accept drop
- false - deny drop
OnDragOutJavascript ([CFlyTreeNode] target)
Fired when a dragObject is out of treeview node (target).
[boolean] OnDropJavascript ([CFlyTreeNode] target, [event] event)
Fired when a dragObject is dropped onto treeview node (target). Return false to
cancel the drop.
[boolean] OnContextMenuJavascript ([CFlyTreeView] sender, [CFlyTreeNode] node, [event]
event)
Fired when a user clicks node with right button of mouse. Returns false to pervent
event bubble or true otherwise.
|
© 2001-2010
9Rays.Net, Inc.
|
|