New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class NavigationNode : WebControl, INamingContainer, INavigationNodeContainer

Inheritance: objectNavigationNode

Implements: INamingContainerINavigationNodeContainer

Constructors

C#
public NavigationNode()
C#
public NavigationNode(RadNavigation control)
Parameters:controlRadNavigation
C#
public NavigationNode(string text, string navigateUrl)
Parameters:textstringnavigateUrlstring
C#
public NavigationNode(string text)
Parameters:textstring

Properties

C#
public ITemplate ContentTemplate { get; set; }
C#
[Browsable(false)]
public NavigationNodeContentTemplateContainer ContentTemplateContainer { get; }
C#
[Browsable(false)]
public object DataItem { get; set; }
C#
public string DisabledImageUrl { get; set; }
C#
public string HoveredImageUrl { get; set; }
C#
public string ImageUrl { get; set; }
C#
public bool IsSeparator { get; set; }
C#
[Bindable(true)]
public virtual string NavigateUrl { get; set; }
C#
public NavigationNodeCollection Nodes { get; }

Implements: INavigationNodeContainer.Nodes

NodeTemplate

ITemplate

C#
public ITemplate NodeTemplate { get; set; }
C#
[Browsable(false)]
public RadNavigation Owner { get; }
C#
public bool Selected { get; set; }
C#
public string SelectedImageUrl { get; set; }
C#
public string SpriteCssClass { get; set; }

TagKey

HtmlTextWriterTag

C#
protected override HtmlTextWriterTag TagKey { get; }
C#
[TypeConverter(typeof(TargetConverter))]
public virtual string Target { get; set; }
C#
public Dictionary<string, object> TemplateData { get; set; }
C#
public virtual string Text { get; set; }

Methods

C#
public void ApplyContentTemplate()
C#
protected override void OnPreRender(EventArgs e)
Parameters:eEventArgs