/ ? > / - / WebControl > / AntiSpamLink > / Frame > / MainMenu >
MainMenu
The MainMenu web control provides an infrastructure for an extensible,
library-based method of menu creation. Libraries provide the menu appearances
and behaviors and consist of sets of XML Schema (XSD), XSLT, and Javascript
files. Menu appearances define the structure of the menu, such as displaying
the menu in the customary fashion of items stacked on top of each other, or as
a set of tabs. Behaviors define the menu interaction, such as showing a submenu
when the mouse is hovered over the menu's parent item, or when the mouse is
right-clicked over a particular HTML element. Libraries can be used
individually or in combinations.
This web control requires a browser that supports at least Javascript 1.2.
Depending on the libraries used stricter browser requirements may be necessary.
Support for IE 5+, Gecko-based browsers -- Mozilla, Mozilla Firefox, Netscape
8, etc --, and Opera 7+ is included.
Highlights of this web control:
- Menu data specified as XML
- Menu data inheritance
- Custom XML attribute support
- Every aspect of menu creation controlled with XSLT
- Custom client-side behavior support
- Supports keyboard manipulation of menus
- Supports saving user choices in cookies
- Output cached and compressed
- ViewState compressed
- Postback and server-side processing support
- Covers dropdown boxes in Internet Explorer
To learn more about this web control select topics from the main navigational
menu.