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

Represents an item from Kendo TabStrip for ASP.NET MVC

Definition

Namespace:Kendo.Mvc.UI

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class TabStripItem : NavigationItem<TabStripItem>, INavigatable, IHtmlAttributesContainer, IContentContainer, IAsyncContentContainer, ISecurityTrimmableContentContainer

Inheritance: objectLinkedObjectBase<TabStripItem>NavigationItem<TabStripItem>TabStripItem

Implements: IAsyncContentContainerIContentContainerIHtmlAttributesContainerINavigatableISecurityTrimmableContentContainer

Inherited Members NavigationItem<TabStripItem>.RouteValuesNavigationItem<TabStripItem>.HtmlAttributesNavigationItem<TabStripItem>.ImageHtmlAttributesNavigationItem<TabStripItem>.LinkHtmlAttributesNavigationItem<TabStripItem>.ContentHtmlAttributesNavigationItem<TabStripItem>.EncodedNavigationItem<TabStripItem>.TemplateNavigationItem<TabStripItem>.HtmlNavigationItem<TabStripItem>.VisibleNavigationItem<TabStripItem>.ImageUrlNavigationItem<TabStripItem>.SpriteCssClassesNavigationItem<TabStripItem>.ContentNavigationItem<TabStripItem>.TextNavigationItem<TabStripItem>.SelectedNavigationItem<TabStripItem>.EnabledNavigationItem<TabStripItem>.ControllerNameNavigationItem<TabStripItem>.ActionNameNavigationItem<TabStripItem>.RouteNameNavigationItem<TabStripItem>.UrlNavigationItem<TabStripItem>.RootLevelLinkedObjectBase<TabStripItem>.ParentLinkedObjectBase<TabStripItem>.PreviousSiblingLinkedObjectBase<TabStripItem>.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 TabStripItem class.

C#
public TabStripItem()

Properties

Defines a collection of action buttons that are rendered in the tab. The actions buttons are rendered as part of the tab and can be used to provide additional functionality beyond the built-in close button.

C#
public List<TabStripItemAction> Actions { get; set; }

Specifies whether this specific tab can be closed via a close button. When set to true, the tab includes a close icon that triggers tab removal when clicked. This overrides the global closable setting for this specific tab.

C#
public bool? Closable { get; set; }
C#
public string ContentActionName { get; set; }

Implements: ISecurityTrimmableContentContainer.ContentActionName

C#
public string ContentControllerName { get; set; }

Implements: ISecurityTrimmableContentContainer.ContentControllerName

ContentRouteValues

RouteValueDictionary

C#
public RouteValueDictionary ContentRouteValues { get; set; }

Implements: ISecurityTrimmableContentContainer.ContentRouteValues

Gets or sets the Content URL of the item.

C#
public string ContentUrl { get; set; }

Implements: IAsyncContentContainer.ContentUrl

The data sent to the endpoint.

C#
public ClientHandlerDescriptor Data { get; set; }

The name of the JavaScript function which will be called as a handler.

C#
public string HandlerName { get; set; }

The collection of headers.

C#
public IDictionary<string, string> Headers { get; set; }

Defines the name for an existing icon in a Kendo UI theme or SVG content. The icon is rendered inside the tab element.

C#
public string Icon { get; set; }

If set, this value will be appended to the icon element's class attribute.

C#
public string IconClass { get; set; }

Sets the position of the icon relative to the tab text.

C#
public IconPosition? IconPosition { get; set; }

A Razor template delegate.

C#
public Func<object, object> TemplateDelegate { get; set; }

Specifies the HTTP verb of the request.

C#
public string Type { get; set; }