The C1Menu control includes several unique features, including the following:
• CSS Styling
C1Menu includes CSS supported styling so that you can use cascading style sheets to easily style the C1Menu control to match the design of your current Web site.
• Visual Styles
C1Menu provides several built-in themes, known as visual styles, that can be easily applied through the C1Menu Tasks menu or they can be modified to create a new visual style. For more information on the visual styles, see Visual Styles.
• Built-In Animation Effects
C1Menu includes several different built-in animations that can be set when the menu items are expanded or collapsed. Easily change animation effects by setting the ExpandAnimation and CollapseAnimation properties.
• Templates
Use the built-in template editing to change how the C1Menu control appears. Templates allow you to easily add your own elements – including text, images, and controls such as buttons – to various menu items. See Templates for more information.
• Design-time Support
C1Menu includes extensive design-time support, such as built-in designers and editors, so that you can create and customize menus with little or no code. See C1Menu Smart Tag and C1Menu Designer Form for more information.
• Data Binding
Bind the C1Menu control to a data source – you can bind to an XMLDataSource or SiteMapDataSource, or you can even read data from AccessDataSource and create the C1Menu hierarchy dynamically. See Applying Different Data Binding Methods for more information.
• Keyboard Support
Add access key support to give the C1Menu control focus with a chosen key combination. At run time users can use the keyboard arrow keys to navigate through the menu and menu items and the ENTER key to open a link in a menu item. For more information, see Adding Keyboard Support to C1Menu.
• AJAX Support
Built-in AJAX support lets users interact with C1Menu without the control performing a postback operation back to the server.
• Set Postbacks
Use the AutoPostBack property to determine whether C1Menu should perform a postback to the server each time the end user interacts with the control.
• Browser Support
C1Menu includes support for the Internet Explorer (6.0 or later), Firefox (2 or later), and Safari Web browsers.
• XHTML Compliant
C1Menu provides complete XHTML compliance. The output that is generated is fully XHTML 1.1 compliant.
• Client-Side Object Model
The C1Menu control's client-side object model is exposed so that you can easily customize the control with client-side script.
• Navigate to a Web Site
The C1Menu control's NavigateUrl property model lets you easily add Web site links to menu items.
• Flexible Layout
Menus and its submenus can be rendered either horizontally or vertically and other layout options. See Menu Layout for more information.
• Overlay Flash, ActiveX, and Windowed Objects
Unlike other menu controls, C1Menu can overlay any windowed objects, Flash, ActiveX and other standard and 3rd party components – so you're not limited in your Web site design (Internet Explorer 6 or later and Firefox 2 or later).
• Search Engine Optimization
Optimized for search engines, C1Menu uses semantic lists and <a> tags which are recognized and indexed by web crawlers.
|