RadSiteMapNode
Class
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
public class RadSiteMapNode : NavigationItem, IMarkableStateManager, IStateManager, INamingContainer, IXmlSerializable, IControlItemContainer, IRadSiteMapNodeContainer
Inheritance: objectControlItemNavigationItemRadSiteMapNode
Implements:
Inherited Members
Constructors
C#
public RadSiteMapNode()
Properties
C#
[ClientPersistedProperty]
public string DisabledCssClass { get; set; }
C#
[ClientPersistedProperty]
public string DisabledImageUrl { get; set; }
C#
[ClientPersistedProperty]
public string HoveredCssClass { get; set; }
C#
[ClientPersistedProperty]
public override string HoveredImageUrl { get; set; }
Overrides:
C#
[ClientPersistedProperty]
public override string ImageUrl { get; set; }
Overrides:
C#
[ClientPersistedProperty]
public override string NavigateUrl { get; set; }
Overrides:
C#
[Browsable(false)]
public RadSiteMapNodeCollection Nodes { get; }
Implements:
NodeTemplate
ITemplate
C#
[Browsable(false)]
[Bindable(false)]
public ITemplate NodeTemplate { get; set; }
C#
[Browsable(false)]
public IRadSiteMapNodeContainer Owner { get; }
Implements:
C#
[Browsable(false)]
public RadSiteMapNode ParentNode { get; }
C#
protected override IDictionary<string, string> PropertyMappings { get; }
Overrides:
C#
[ClientPersistedProperty]
public string SelectedCssClass { get; set; }
C#
[ClientPersistedProperty]
public string SelectedImageUrl { get; set; }
SeparatorTemplate
ITemplate
C#
[Browsable(false)]
[Bindable(false)]
public ITemplate SeparatorTemplate { get; set; }
C#
[Browsable(false)]
public RadSiteMap SiteMap { get; }
TagKey
HtmlTextWriterTag
C#
protected override HtmlTextWriterTag TagKey { get; }
C#
[TypeConverter(typeof(TargetConverter))]
[ClientPersistedProperty]
public override string Target { get; set; }
Overrides:
Methods
C#
protected override void AddAttributesToRender(HtmlTextWriter writer)
C#
protected override ControlItemCollection CreateChildItemCollection()
Overrides:
C#
protected override bool IsChildControl(Control control)
Overrides:
C#
public void Remove()
C#
protected override void RenderContents(HtmlTextWriter writer)
C#
public override void RenderEndTag(HtmlTextWriter writer)
C#
protected void RenderImage(HtmlTextWriter writer)
C#
protected override void SetItemContainer(ControlItemContainer itemContainer)
Overrides: