RadMenuItem
Class
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
public class RadMenuItem : NavigationItem, IMarkableStateManager, IStateManager, INamingContainer, IXmlSerializable, IControlItemContainer, ICloneable, IRadMenuItemContainer
Inheritance: objectControlItemNavigationItemRadMenuItem
Implements:
Inherited Members
Constructors
C#
public RadMenuItem()
Properties
C#
public string ClickedCssClass { get; set; }
C#
public string ClickedImageUrl { get; set; }
ContentTemplate
ITemplate
C#
[Bindable(false)]
[Browsable(false)]
public virtual ITemplate ContentTemplate { get; set; }
C#
[Browsable(false)]
public MenuItemContentTemplateContainer ContentTemplateContainer { get; }
C#
public string DisabledCssClass { get; set; }
C#
public string DisabledImageUrl { get; set; }
C#
[ClientControlProperty]
[ClientPropertyName("enableImageSprite")]
public bool EnableImageSprite { get; set; }
C#
public string ExpandedCssClass { get; set; }
C#
public string ExpandedImageUrl { get; set; }
C#
public MenuItemExpandMode ExpandMode { get; set; }
C#
public string FocusedCssClass { get; set; }
C#
public RadMenuItemGroupSettings GroupSettings { get; }
C#
protected virtual bool HasContentTemplate { get; }
C#
public override string HoveredImageUrl { get; set; }
Overrides:
C#
public bool IsSeparator { get; set; }
C#
[Browsable(false)]
public RadMenuItemCollection Items { get; }
Implements:
ItemTemplate
ITemplate
C#
[Browsable(false)]
[Bindable(false)]
public ITemplate ItemTemplate { get; set; }
C#
[Bindable(true)]
public override string NavigateUrl { get; set; }
Overrides:
C#
public string OuterCssClass { get; set; }
C#
[Browsable(false)]
public IRadMenuItemContainer Owner { get; }
Implements:
C#
protected override IDictionary<string, string> PropertyMappings { get; }
Overrides:
C#
public string SelectedCssClass { 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 override string Target { get; set; }
Overrides:
Methods
C#
protected override void AddAttributesToRender(HtmlTextWriter writer)
C#
public void ApplyContentTemplate()
C#
protected override void CreateChildControls()
C#
protected override ControlItemCollection CreateChildItemCollection()
Overrides:
C#
public void HighlightPath()
C#
protected override void LoadFromDictionary(IDictionary<string, object> dictionary)
Overrides:
C#
protected override void ReadXmlForChildren(XmlReader reader)
Overrides:
C#
public void Remove()
C#
protected override void RenderContents(HtmlTextWriter writer)
C#
protected override void SetItemContainer(ControlItemContainer itemContainer)
Overrides:
C#
protected override void WriteXmlForChildren(XmlWriter writer)
Overrides: