The MonoXMenuSimple type exposes the following members.

Constructors

  Name Description
Public method MonoXMenuSimple
Initializes a new instance of the MonoXMenuSimple class

Methods

  Name Description
Public method Static member CloneMenuItemTree
Clones a full menu tree from a given node.
Public method DataBind (Overrides Control..::..DataBind()()()().)
Protected method FindFilterMenuItem
Find menu item.
Protected method GetItemCssClass
Gets the item Css class.
Protected method GetMenuItems
Gets the menu items.
Protected method OnPreRender (Overrides BasePart..::..OnPreRender(EventArgs).)
Protected method SetItemClass
Sets CSS class for the item.

Extension Methods

  Name Description
Public Extension Method ConvertTo(Type) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)()()()() Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)(TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method GetCurrentStackTrace
Gets current stack trace information.
(Defined by ObjectExtension.)
Public Extension Method GetDebugInformation
Gets the debug information for currently executing code.
(Defined by ObjectExtension.)
Public Extension Method GetExecutingMethodName
Gets the executing method name.
(Defined by ObjectExtension.)
Public Extension Method GetPagerTemplate
Gets pager template.
(Defined by ControlExtension.)
Public Extension Method GetPropertyType
Gets a property type.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyValue
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.)
Public Extension Method PropertyExists
Check if property exists.
(Defined by ObjectExtension.)
Public Extension Method SetPropertyValue
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.)

Fields

  Name Description
Protected field repeater
repeater control.

Properties

  Name Description
Public property CssClass
Gets or sets css class for the MonoX Simple Menu.

Note: Default is "MonoXSimpleMenu".

Public property FirstItemCssClass
CSS class for the menu first item.
Public property ItemCssClass
CSS class for menu items.
Public property LastItemCssClass
CSS class for the menu last item.
Public property ParentFilterItemId
Public property RootMenuSeparatorString
Separator for root level menu items.
Public property SelectedItemCssClass
CSS class for the selected menu item.
Public property ShowRootItemsOnly
Indicates wheter to show only root-level menu items.
Public property UseSpanElementsInMenuItems
Indicates if each menu item is encapsulated in SPAN tags.

Events

  Name Description
Public event NavigationItemRenderCheck
Fired when a check if performed wheter to render the navigation item or not.
Public event NavigationMenuRendered
Fired when bavigation menu item is rendered.

See Also