RadSiteMap
Class
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
[EmbeddedSkin("SiteMap", typeof(RadSiteMap))]
[EmbeddedSkin("SiteMap", "Default", typeof(RadSiteMap))]
[ClientScriptResource("Telerik.Web.UI.RadSiteMap", "Telerik.Web.UI.SiteMap.RadSiteMap.js")]
[TelerikToolboxCategory("Navigation")]
public class RadSiteMap : HierarchicalControlItemContainer, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl, IFeatureGroup, INamingContainer, IXmlSerializable, IControlItemContainer, IRadSiteMapNodeContainer
Inheritance: objectRadDataBoundControlControlItemContainerHierarchicalControlItemContainerRadSiteMap
Implements:
Inherited Members
Constructors
C#
public RadSiteMap()
Properties
C#
protected override string CssClassFormatString { get; }
Overrides:
C#
[Browsable(false)]
public RadSiteMapNodeBindingCollection DataBindings { get; }
C#
public DefaultSiteMapLevelSetting DefaultLevelSettings { get; }
C#
public bool EnableTextHTMLEncoding { get; set; }
C#
[Browsable(false)]
public override KeyboardNavigationSettings KeyboardNavigationSettings { get; }
Overrides:
C#
public SiteMapLevelSettingCollection LevelSettings { get; }
C#
public RadSiteMapNodeCollection Nodes { get; }
Implements:
C#
[Browsable(false)]
public RadSiteMapNode SelectedNode { get; }
C#
public bool ShowNodeLines { get; set; }
Methods
C#
public void ClearSelectedNode()
C#
protected override ControlItemCollection CreateChildItemCollection()
Overrides:
C#
protected override NavigationItemBindingCollection CreateDataBindings()
Overrides:
C#
protected override void DescribeComponent(IScriptDescriptor descriptor)
Overrides:
C#
protected override IEnumerable<ScriptReference> GetScriptReferences()
IEnumerable<ScriptReference>
Overrides:
C#
protected virtual void OnTemplateNeeded(RadSiteMapNodeEventArgs e)
C#
protected override void RaiseItemDataBound(ControlItem item)
Overrides:
C#
protected override void RaiseTemplateNeeded(ControlItem item)
Overrides:
C#
protected override void RenderContents(HtmlTextWriter writer)
Overrides:
Events
C#
public event RadSiteMapNodeEventHandler NodeCreated
C#
public event RadSiteMapNodeEventHandler NodeDataBound
C#
public event RadSiteMapNodeEventHandler TemplateNeeded