KaxSiteMapNode Class |
Namespace: Kettic.AspNet.Controls
The KaxSiteMapNode type exposes the following members.
Name | Description | |
---|---|---|
KaxSiteMapNode | Initializes a new instance of the KaxSiteMapNode class. | |
KaxSiteMapNode(String, String) |
Initializes a new instance of the KaxSiteMapNode class with the
specified text, value and URL.
|
Name | Description | |
---|---|---|
Remove |
Removes the node from the Nodes collection of its parent
| |
RenderEndTag | (Overrides WebControlRenderEndTag(HtmlTextWriter).) |
Name | Description | |
---|---|---|
CssClass |
Gets or sets the Cascading Style Sheet (CSS) class applied by default to the node.
(Overrides WebControlCssClass.) | |
DataItem | Gets the data item that is bound to the node (Overrides ControlItemDataItem.) | |
DisabledCssClass |
Gets or sets the Cascading Style Sheet (CSS) class applied to the node when it is disabled.
| |
DisabledImageUrl |
Gets or sets a value specifying the URL of the image rendered when the node is disabled.
| |
Enabled |
Gets or sets a value indicating whether the node is enabled.
(Overrides ControlItem.Enabled.) | |
HoveredCssClass |
Gets or sets the Cascading Style Sheet (CSS) class applied to the node when the mouse hovers it.
| |
HoveredImageUrl |
Gets or sets a value specifying the URL of the image rendered when the node is hovered with the mouse.
(Overrides NavigationItemHoveredImageUrl.) | |
ImageUrl |
Gets or sets the URL to an image which is displayed next to the text of a node.
(Overrides NavigationItemImageUrl.) | |
Level |
Gets the level of the node.
| |
NavigateUrl |
Gets or sets the URL to navigate to when the current node is clicked.
(Overrides NavigationItemNavigateUrl.) | |
Nodes |
Gets a KaxSiteMapNodeCollection object that contains the child nodes of the current KaxSiteMapNode.
| |
NodeTemplate | Gets or sets the template for displaying the node. | |
Owner | ||
ParentNode |
Gets the parent node of the current node.
| |
Selected |
Gets or sets a value indicating whether the node is selected.
| |
SelectedCssClass |
Gets or sets the Cascading Style Sheet (CSS) class applied when node is
selected.
| |
SelectedImageUrl |
Gets or sets a value specifying the URL of the image rendered when the node is selected.
| |
SeparatorTemplate | Gets or sets the separator template for the node. | |
SiteMap |
Gets the KaxSiteMap which this node belongs to.
| |
Target |
Gets or sets the target window or frame in which to display the Web page content associated with the current node.
(Overrides NavigationItemTarget.) | |
Text |
Gets or sets the text displayed for the current node.
(Overrides ControlItemText.) | |
ToolTip |
Gets or sets the tooltip shown for the node when the user hovers it with the mouse
(Overrides WebControlToolTip.) | |
Value |
Gets or sets custom (user-defined) data associated with the current node.
(Overrides ControlItemValue.) |
The KaxSiteMap control is made up of nodes. Nodes which are immediate children of the control are root nodes. Nodes which are children of other nodes are child nodes.
A node usually stores data in two properties, the Text property and the NavigateUrl property.
To create nodes, use one of the following methods:
When the user clicks a node, the KaxSiteMap control navigates to the linked Web page. By default, a linked page is displayed in the same window or frame. To display the linked content in a different window or frame, use the Target property.