Class Nav
public class Nav : Control, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, INamingContainer, IPostBackDataHandler, IAttributeAccessor
- Inheritance
-
Nav
- Implements
- Inherited Members
Constructors
Nav()
public Nav()
Properties
Content
[PersistenceMode(PersistenceMode.InnerProperty)]
public NavContentProperties Content { get; }
Property Value
ContentRendererID
public string ContentRendererID { get; set; }
Property Value
CssClass
public string CssClass { get; set; }
Property Value
ItemAlignment
public NavItemAlignment ItemAlignment { get; set; }
Property Value
ItemType
public NavItemType ItemType { get; set; }
Property Value
ItemsCount
public int ItemsCount { get; }
Property Value
List
[PersistenceMode(PersistenceMode.InnerProperty)]
public NavListProperties List { get; }
Property Value
SelectedIndex
public int SelectedIndex { get; set; }
Property Value
SelectedItem
public NavItem SelectedItem { get; }
Property Value
Methods
AddItem(NavItem)
public void AddItem(NavItem item)
Parameters
itemNavItem
AddedControl(Control, int)
protected override void AddedControl(Control control, int index)
Parameters
ClearItems()
public void ClearItems()
GetIndex(NavItem)
public int GetIndex(NavItem item)
Parameters
itemNavItem
Returns
GetItems()
public IReadOnlyList<NavItem> GetItems()
Returns
OnLoad(EventArgs)
protected override void OnLoad(EventArgs e)
Parameters
OnPreRender(EventArgs)
protected override void OnPreRender(EventArgs e)
Parameters
RemovedControl(Control)
protected override void RemovedControl(Control control)
Parameters
controlControl
Render(HtmlTextWriter)
protected override void Render(HtmlTextWriter writer)
Parameters
writerHtmlTextWriter
Events
SelectedIndexChanged
public event EventHandler SelectedIndexChanged