| |
Name |
Description |
|
AdditionalAddRequestParameters
|
Gets or sets the additional add request parameters. in json format, like {'a':'b', 'c','c'} |
|
AdditionalDeleteRequestParameters
|
Gets or sets the additional delete request parameters. in json format, like {'a':'b', 'c','c'}. |
|
AdditionalEditRequestParameters
|
Gets or sets the additional edit request parameters. in json format, like {'a':'b', 'c','c'} |
|
AdditionalLoadNodesRequestParameters
|
Gets or sets the additional load nodes request parameters. in json format, like {'a':'b', 'c','c'}. |
|
AddNodeDataValueProvider
|
Gets or sets the cutomized function which return a name of the new node. |
|
AddNodePromptDefaultValue
|
Gets or sets the add node default value. |
|
AddNodePromptMessage
|
Gets or sets the add node prompt message. |
|
AddNodeProvider
|
Gets or sets the add node provider. The provider is to render a piece of html to the client, usually is a ul element. for example: HtmlGenericControl ulRoot = new HtmlGenericControl( "ul" ); astvMyTree.TreeViewHelper.ConvertTree( ulRoot, root, false ); foreach( Control c in ulRoot.Controls ) c.RenderControl( writer ); |
|
AjaxIndicatorContainerID
|
Gets or sets the ajax indicator container ID. |
|
AjaxIndicatorText
|
Gets or sets the ajax indicator text. |
|
AjaxResponseEndTag
|
Gets or sets the ajax response end tag. |
|
AjaxResponseStartTag
|
Gets or sets the ajax response start tag. |
|
AutoPostBack
|
Gets or sets a value indicating whether [auto post back]. |
|
BasePath
|
Gets or sets the base path. The base path is the folder which contains the astreeview client side stuff. |
|
ContextMenu
|
Gets the context menu object. |
|
ContextMenuAddCommandName
|
Gets or sets the name of the context menu add command. |
|
ContextMenuAddText
|
Gets or sets the context menu add text. |
|
ContextMenuClientID
|
Gets the context menu client ID. |
|
ContextMenuDeleteCommandName
|
Gets or sets the name of the context menu delete command. |
|
ContextMenuDeleteText
|
Gets or sets the context menu delete text. |
|
ContextMenuEditCommandName
|
Gets or sets the name of the context menu edit command. |
|
ContextMenuEditText
|
Gets or sets the context menu edit text. |
|
ContextMenuTargetCssClass
|
Gets the context menu target CSS class for attaching context menu to node. |
|
CssClass
|
Overridden. Gets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client. |
|
CssClassAjaxIndicatorContainer
|
Gets or sets the CSS class of ajax indicator container. |
|
CssClassChecboxTextNode
|
CssClassChecboxTextNode |
|
CssClassCheckbox
|
Gets or sets the CSS class of checkbox. |
|
CssClassIcon
|
Gets or sets the CSS class of the icons. |
|
CssClassLineBottom
|
Gets or sets the CSS class for bottom line. |
|
CssClassLineMiddle
|
Gets or sets the CSS class for middle line. |
|
CssClassLineNone
|
Gets or sets the CSS class for no line. |
|
CssClassLineRoot
|
Gets or sets the CSS class for root line. |
|
CssClassLineTop
|
Gets or sets the CSS class for top line. |
|
CssClassLineVertical
|
Gets or sets the CSS class for vertical line. |
|
CssClassPlusMinusIcon
|
Gets or sets the CSS class of the open and close icon of the tree node. |
|
CssClassPlusMinusTextNode
|
CssClassPlusMinusTextNode |
|
CssClassTextNode
|
CssClassTextNode |
|
CssClassTextNodeContainer
|
CssClassTextNodeContainer |
|
DataSource
|
Gets or sets the data source. |
|
DataSourceDescriptor
|
Gets or sets the data source descriptor. Datasource descriptor converts datasource to treeview nodes. |
|
DataTableRootNodeValue
|
Gets or sets the data table root node value. When you set a datatable as datasource to astreeview, the astreeview need to know from which line of data it should start to convert to tree nodes. |
|
DefaultFolderIcon
|
Gets or sets the default folder icon. |
|
DefaultFolderOpenIcon
|
Gets or sets the default folder open icon. |
|
DefaultNodeIcon
|
Gets or sets the default node icon. |
|
DeleteNodePromptMessage
|
Gets or sets the delete node prompt message. |
|
DeleteNodeProvider
|
Gets or sets the delete node provider. The delete provider should return a result code. For example: protected override void Render( HtmlTextWriter writer ) { if( this.returnCode == ASTreeViewAjaxReturnCode.OK ) writer.Write( (int)this.returnCode ); else writer.Write( this.errorMessage ); } |
|
DeleteNodeWithSubPromptMessage
|
Gets or sets the delete node with sub prompt message. |
|
EditNodeProvider
|
Gets or sets the edit node provider. The edit provider should return a result code to the client. For example: protected override void Render( HtmlTextWriter writer ) { if( this.returnCode == ASTreeViewAjaxReturnCode.OK ) writer.Write( (int)this.returnCode ); else writer.Write( this.errorMessage ); } |
|
EnableAjaxOnEditDelete
|
Gets or sets a value indicating whether to enable ajax on edit and delete. |
|
EnableAutoLinkScriptFiles
|
Obsolete.
Gets or sets a value indicating whether [enable auto link script files]. |
|
EnableCheckbox
|
Gets or sets a value indicating whether to display check box. |
|
EnableContainerDragDrop
|
EnableContainerDragDrop |
|
EnableContextMenu
|
Gets or sets a value indicating whether to enable context menu. |
|
EnableContextMenuAdd
|
Gets or sets a value indicating whether to enable the "Add" menu. Tree scope. |
|
EnableContextMenuDelete
|
Gets or sets a value indicating whether to enable the "Delete" menu. Tree scope. |
|
EnableContextMenuEdit
|
Gets or sets a value indicating whether to enable the "Edit" menu. Tree scope. |
|
EnableCustomizedNodeIcon
|
Gets or sets a value indicating whether to use the customized node icons. |
|
EnableDebugMode
|
Gets or sets a value indicating whether [enable debug mode]. |
|
EnableDragDrop
|
Gets or sets a value indicating whether the end user and drag and drop nodes. |
|
EnableDragDropOnIcon
|
EnableDragDropOnIcon |
|
EnableEscapeInput
|
Gets or sets a value indicating whether to escape the html tag for node editing. |
|
EnableFixedDepthDragDrop
|
Gets or sets a value indicating whether the nodes can be dragged and dropped only it the depth which is same as the nodes'. Please note if the EnableFixedParentDragDrop is true, EnableFixedDepthDragDrop is true. |
|
EnableFixedParentDragDrop
|
Gets or sets a value indicating whether the nodes are only can be drag drop under their parent. |
|
EnableHorizontalLock
|
Gets or sets a value indicating whether to lock horizontal movement. |
|
EnableLeafOnlyCheckbox
|
Gets or sets a value indicating whether to enable leaf only checkbox. |
|
EnableManageJSError
|
Gets or sets a value indicating whether the astreeview should manage the javascript error cause by onXXX script properties. |
|
EnableMultiLineEdit
|
Gets or sets a value indicating whether to display a textarea when editing nodes. |
|
EnableNodeIcon
|
Gets or sets a value indicating whether to display node icons. |
|
EnableNodeSelection
|
Gets or sets a value indicating whether the node is selectable. |
|
EnableOnNodeAddedScriptReturn
|
EnableOnNodeAddedScriptReturn |
|
EnableOnNodeDeletedScriptReturn
|
EnableOnNodeDeletedScriptReturn |
|
EnableOnNodeDragAndDropCompleteScriptReturn
|
Gets or sets a value indicating whether to add 'return' before OnNodeDragAndDropCompleteScript |
|
EnableOnNodeDragAndDropStartScriptReturn
|
Gets or sets a value indicating whether to add 'return' before OnNodeDragAndDropStartScript. |
|
EnableOnNodeEditedScriptReturn
|
EnableOnNodeEditedScriptReturn |
|
EnableParentNodeExpand
|
Gets or sets a value indicating whether expand the node if click on it. |
|
EnableParentNodeSelection
|
Gets or sets a value indicating whether parent node is selectable. |
|
EnablePersistentTreeState
|
Gets or sets a value indicating whether to submit the whole treeview state, values on postback. If you want to regenerate treeview on every postback, you may set it false. Generally it should be true to keep the treeview state on postback. |
|
EnableRightToLeftRender
|
Gets or sets a value indicating whether to render the tree node from right to left. |
|
EnableRoot
|
Gets or sets a value indicating whether to display a node as the root root node of the tree. |
|
EnableSaveStateEveryStep
|
Gets or sets a value indicating whether client side should save the whole tree state on every change. |
|
EnableStripAjaxResponse
|
Gets or sets a value indicating whether to stripe ajax response, that is to get the partial of the ajax response. This can be useful when to use the astreeview in a custom server side control. |
|
EnableTheme
|
Gets or sets a value indicating whether to use theme. |
|
EnableThreeStateCheckbox
|
Gets or sets a value indicating whether to enable three state checkbox. Please note that if EnableLeafOnlyCheckbox=true, then EnableThreeStateCheckbox will automatically be false; |
|
EnableTreeLines
|
Gets or sets a value indicating whether tree lines. |
|
EnableTreeNodesViewState
|
Gets or sets a value indicating whether to whole treeview state should be save in viewstate, if you want a lower html size rendering to client, turn it off, but it may cause lose of treenodes if the user perform a postback while the page is not fully loaded. |
|
ExpandDepth
|
Gets or sets the expand depth of the treeview. |
|
ID
|
Overridden. Gets or sets the programmatic identifier assigned to the server control. |
|
ImagePath
|
Gets or sets the image path. The default value of ImagePath is BasePath + 'images/' |
|
ImgCheckboxChecked
|
Gets or sets the checkbox checked icon. |
|
ImgCheckboxHalfChecked
|
Gets or sets the checkbox half-checked icon. |
|
ImgCheckboxUnchecked
|
Gets or sets the checkbox unchecked icon. |
|
ImgDragDropIndicator
|
Gets or sets the drag drop indicator icon. |
|
ImgDragDropIndicatorSub
|
Gets or sets the drag drop indicator sub icon. |
|
ImgMinusIcon
|
Gets or sets the close icon of the node. |
|
ImgPlusIcon
|
Gets or sets the open icon of the node. |
|
LoadNodesProvider
|
Gets or sets the load nodes provider. The load nodes provider should renturn one or more UL elements. For example: HtmlGenericControl ulRoot = new HtmlGenericControl( "ul" ); astvMyTree.TreeViewHelper.ConvertTree( ulRoot, root, false ); foreach( Control c in ulRoot.Controls ) c.RenderControl( writer ); |
|
MaxDepth
|
Gets or sets the max depth of the treeview. |
|
MaxDepthReachedMessage
|
Gets or sets the max depth reached message. |
|
OnNodeAddedScript
|
Gets or sets the on node added script. Usage: OnNodeAddedScript="addedHandler(elem);" function addedHandler( elem ){ alert( elem.getAttribute("treeNodeValue") ); } |
|
OnNodeCheckedScript
|
Gets or sets the on node checked script. Usage: OnNodeCheckedScript="nodeCheckHandler(elem);" function nodeCheckHandler(elem){ var cs = elem.parentNode.getAttribute("checkedState"); var csStr = ""; switch(cs){ case "0": csStr = "checked"; break; case "1": csStr = "half checked"; break; case "2": csStr = "unchecked"; break; } var val = csStr +" node:" + elem.parentNode.getAttribute("treeNodeValue"); alert( val ); } |
|
OnNodeDeletedScript
|
Gets or sets the on node deleted script. Usage: OnNodeDeletedScript="deletedHandler( val );" function deletedHandler( val ){ alert( val ); } |
|
OnNodeDragAndDropCompleteScript
|
Gets or sets the on node drag and drop complete script. Usage: OnNodeDragAndDropCompleteScript="dndHandler(elem);" function dndHandler( elem ){ alert( elem.getAttribute("treeNodeValue") ); } |
|
OnNodeDragAndDropStartScript
|
Gets or sets the on node drag and drop start script. Usage: OnNodeDragAndDropStartScript="dndStartHandler(elem);" function dndStartHandler( elem ){ alert( elem.getAttribute("treeNodeValue") ); } |
|
OnNodeEditedScript
|
Gets or sets the on node edited script. Usage: OnNodeEditedScript="editedHandler(elem);" function editedHandler( elem ){ alert( elem.getAttribute("treeNodeValue") ); } |
|
OnNodeSelectedScript
|
Gets or sets the on node selected script. Usage: OnNodeSelectedScript="nodeSelectHandler(elem);" function nodeSelectHandler(elem){ var val = "selected node:" + elem.parentNode.getAttribute("treeNodeValue"); alert( val ); } |
|
RelatedTrees
|
Gets or sets the related trees. End user and drag drop the nodes from current tree to the related trees. |
|
RootNode
|
Gets or sets the root node. |
|
RootNodeText
|
Gets or sets the root node text. |
|
RootNodeValue
|
Gets or sets the root node value. |
|
ScriptFile
|
Obsolete.
Gets or sets the script file. It's obsolete since automatically linking the script file feature is cancelled. |
|
Separator
|
Gets or sets the separator. To set the separator for client html container, normally just keep it as default. |
|
StripAjaxResponseRegex
|
Gets or sets the regular expression for ajax response striping. |
|
StyleFile
|
Obsolete.
Gets or sets the style file. It's obsolete since automatically linking the style file feature is cancelled. |
|
Theme
|
Gets or sets the theme of the treeview. |
|
ThemeCssFile
|
Gets the theme CSS file. |
|
TreeViewHelper
|
Gets the tree view helper. |
|
Version
|
Gets the version of the ASTreeView Control. |
|
VirtualNodePlaceHolderText
|
Gets or sets the text displayed while loading nodes. |