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

Represents an item from Kendo TreeView for ASP.NET MVC

Definition

Namespace:Kendo.Mvc.UI

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class TreeViewItem : NavigationItem<TreeViewItem>, INavigatable, IHtmlAttributesContainer, IContentContainer, INavigationItemContainer<TreeViewItem>, IHierarchicalItem

Inheritance: objectLinkedObjectBase<TreeViewItem>NavigationItem<TreeViewItem>TreeViewItem

Implements: IContentContainerIHierarchicalItemIHtmlAttributesContainerINavigatableINavigationItemContainer<TreeViewItem>

Inherited Members NavigationItem<TreeViewItem>.RouteValuesNavigationItem<TreeViewItem>.HtmlAttributesNavigationItem<TreeViewItem>.ImageHtmlAttributesNavigationItem<TreeViewItem>.LinkHtmlAttributesNavigationItem<TreeViewItem>.ContentHtmlAttributesNavigationItem<TreeViewItem>.EncodedNavigationItem<TreeViewItem>.TemplateNavigationItem<TreeViewItem>.HtmlNavigationItem<TreeViewItem>.VisibleNavigationItem<TreeViewItem>.ImageUrlNavigationItem<TreeViewItem>.SpriteCssClassesNavigationItem<TreeViewItem>.ContentNavigationItem<TreeViewItem>.TextNavigationItem<TreeViewItem>.SelectedNavigationItem<TreeViewItem>.EnabledNavigationItem<TreeViewItem>.ControllerNameNavigationItem<TreeViewItem>.ActionNameNavigationItem<TreeViewItem>.RouteNameNavigationItem<TreeViewItem>.UrlNavigationItem<TreeViewItem>.RootLevelLinkedObjectBase<TreeViewItem>.ParentLinkedObjectBase<TreeViewItem>.PreviousSiblingLinkedObjectBase<TreeViewItem>.NextSiblingobject.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

Initializes a new instance of the TreeViewItem class.

C#
public TreeViewItem()

Properties

Indicates whether the item is checked or not.

C#
public bool Checked { get; set; }

Indicates whether the item is expanded.

C#
public bool Expanded { get; set; }

Implements: IHierarchicalItem.Expanded

Indicates whether the item has children.

C#
public bool HasChildren { get; set; }

Implements: IHierarchicalItem.HasChildren

Specifies the icon of the item

C#
public string Icon { get; set; }

Gets or sets the item ID.

C#
public string Id { get; set; }

Implements: IHierarchicalItem.Id

Gets the nested items collection of the item.

C#
public IList<TreeViewItem> Items { get; }

Implements: INavigationItemContainer<TreeViewItem>.Items

Methods

Serizlizes the item properties to IDictionary<string, object>.

C#
public IDictionary<string, object> Serialize(UrlHelper urlHelper)
Parameters:urlHelperUrlHelperReturns:

IDictionary<string, object>