BootstrapTreeViewBuilder Methods

Methods

Name Description
AllowSelectNode(Boolean)

Sets a value specifying whether the node selection feature is available to end-users.

ClientSideEvents(Action<TreeViewClientSideEventsBuilder>)

Object that lists the client-side events specific to the BootstrapTreeViewBuilder.

ClientVisible(Boolean)

Sets a value that specifies the initial visibility state of an TreeView control on the client.

CssClasses(Action<BootstrapTreeViewCssClassesBuilder>)

Provides access to CSS classes applied to visual elements of the Tree View control.

EnableAnimation(Boolean)

Sets a value specifying whether the animation feature is available to end-users when expanding/collapsing nodes.

EnableClientSideAPI(Boolean)

Sets a value that specifies whether the TreeView can be manipulated on the client side via code.

IconCssClassField(String)

Sets the name of a data field (or an xml element's attribute) which provides CSS class names for images displayed within nodes.

NameField(String)

Sets the data source field which provides node unique identifier names.

NavigateUrlField(String)

Sets the name of a data field (or an xml element's attribute) which provides node navigate URLs.

NavigateUrlFormatString(String)

Sets the pattern used to format node navigate URLs.

NodeTemplate(TemplateContent)

Sets a common template used for displaying the content of all nodes within an TreeView control.

NodeTemplate(TemplateContentCallback<BootstrapTreeViewNodeTemplateContainerSettings>)

Sets a common template used for displaying the content of all nodes within an TreeView control.

NodeTextTemplate(TemplateContent)

Sets a common template used for displaying the text content of all nodes within an TreeView control.

NodeTextTemplate(TemplateContentCallback<BootstrapTreeViewNodeTemplateContainerSettings>)

Sets a common template used for displaying the text content of all nodes within an TreeView control.

Nodes(Action<BootstrapTreeViewNodeCollectionBuilder>)

Provides access to the root node child collection.

OnInitialized(Action<IBootstrapTreeView, IEventArgs>)
Routes(Action<TreeViewRouteCollectionBuilder>)
SaveStateToCookies(Boolean)

Sets a value that specifies whether cookies are used to persist the information about the control.

SaveStateToCookiesID(String)

Sets the name (identifier) of the cookie in which the BootstrapTreeViewBuilder's state is persisted.

SettingsLoadingPanel(Action<TreeViewSettingsLoadingPanelBuilder>)

Provides access to the Loading Panel's settings.

ShowExpandButtons(Boolean)

Sets a value that specifies whether expand buttons are displayed within the TreeView.

SyncSelectionMode(SyncSelectionMode)

Sets whether the node whose navigation location points to the currently browsed web page is automatically selected.

TabIndex(Int16)

Sets the control's tab index.

Target(String)

Sets the window or frame to which to tarthe contents of the URL associated with TreeView nodes.

TextField(String)

Sets the data source field that provides caption texts for nodes.

TextFormatString(String)

Sets the pattern used to format the hyperlink's caption text within the node.

ToolTip(String)

Sets the text displayed when the mouse pointer hovers over the control.

ToolTipField(String)

Sets the name of a data field (or an xml element's attribute) which provides node tooltip texts.