Web Themes

In addition to over 20 built-in Themes, you can use style properties and CSS for appearance customization. Templates are also available for fine-grain control over UI elements and control layout.

Demo

Section 508-WCAG Compliance

The DevExpress ASP.NET Menu and Ribbon Controls comply with Section 508 Standards and W3C's latest accessibility recommendations such as WCAG (2.0) and WAI-ARIA (1.0).

Read More

Office-inspired UI

With our integrated suite of WebForms Controls, you can create high-impact business solutions that emulate the look, feel and capabilities of Office 365 and maintain the highest performance standards.

Demo

Learn More about Our ASP.NET Ribbon, Toolbar and Menus

Learn More

Office 365-inspired Web Ribbon
Your shortest path to web applications that emulate Microsoft Office 365 UX. From it's rich collection of UI elements, to built in galleries and contextual tab support, the Ribbon suite ships with everything you'll need to create next-gen web apps on the ASP.NET WebForms platform.
UI Elements
Everything you'll need to replicate the Office 365 UX in your next web app.
UI Elements
The DevExpress ASP.NET Ribbon Control includes a comprehensive set of UI elements including: Ribbon Items, Dialog Box Launcher, File Tab, Group, Minimize Button, Tab and Context Tab.
Galleries
Use our standard gallery drop down or include a gallery bar directly within the Ribbon.
Galleries
Our Ribbon control ships with two Ribbon Gallery UI elements - a Gallery Bar and Gallery Drop-Down. With the Gallery Bar, users can scroll items within the Ribbon or invoke the resizable drop-down window. You can specify both the minimum and maximum number of visible columns within the Gallery Bar. Unlike the Gallery Bar, our Gallery Drop-down does not display a preview of items contained within it. Users must click a Ribbon button to invoke a drop-down which includes individual Gallery's items.
Context Tabs
Display Ribbon tabs on-demand, based on usage context within an app.
Context Tabs
A Context Tab is a hidden Ribbon tab that is displayed when a specific page element is selected. For instance, if an end-user selects an image or a table, the Ribbon's Context Tab can be used to display "context" specific commands.
One-Line Mode
A compact version of our standard Ribbon, designed to replicate Office for iOS.
One-Line Mode
If you are short on space and need a more compact version of a standard Ribbon, simply set the control's OneLineMode property to true. Once enabled, our ASP.NET Ribbon displays all items within an active tab across a single line/row.
Ribbon Items
Full set of Ribbon command items, including buttons, dropdowns and more.
Ribbon Items
The Ribbon Control includes a comprehensive set of Ribbon Items, including: A Button, Checkbox, Color Button, ComboBox, Date Edit, Drop-Down Button, Drop-Down Gallery, Drop-Down Toggle Button, Gallery Button, Option Button, Spin Edit, Template Item, Text Box and Toggle Button
Templates
Customize the Ribbon's appearance and layout.
Templates
Templates
Deliver highly customized user experiences with Templates. The appearance and layout of our Ribbon Control can be modified using Templates that determine how individual elements are rendered via a client browser. In this animation, our FileTabTemplate property is used to replace tab text with the image of an arrow which invokes a popup menu.
Keyboard Support
Use key tips to interact with individual Ribbon items without using the mouse.
Keyboard Support
End-users can navigate through individual Ribbon Items via the Keyboard. By setting the KeyboardSupport property to true, Key Tips are displayed by calling the client-side ShowKeyTips method. Though the Ribbon can automatically generate access keys for tabs, groups, and items, we've given you the ability to specify keys manually.
Adaptive Layout
Visibility of Ribbon items and groups automatically adapt to available screen real-estate.
Adaptive Layout
Much like its Windows counterpart, our ASP.NET Ribbon Control dynamically updates its layout based on available screen real-estate. When the Ribbon has insufficient space to display its individual items, the control automatically reduces the number of items displayed within a Ribbon Group and when necessary, collapses individual Groups within the Ribbon.
DevExpress has opened my eyes to true productivity. Seriously, DevExpress is a huge boon to my software development and their support is top-notch.Brandon Beeson
Traditional Web Menu & Toolbar
When only a traditional menu and toolbar will do. Our ASP.NET Menu allows you to incorporate familiar navigation elements within your next WebForms project.
Toolbar Mode
Convert your menu into a traditional toolbar.
Toolbar Mode
Toolbar Mode
Our ASP.NET Menu Control includes everything you'll need to incorporate static navigation links and context-sensitive action lists within your web app. As you can see in this animation, the Menu can be customized to replicate the look, feel and behaviors of a traditional Toolbar.
Main Menu
Use it as a traditional menu and control its appearance via properties or templates.
Main Menu
The DevExpress Menu Control ships with numerous features designed to address a broad range of use-case scenarios. You can bind the Menu to a data source so that your menu structure is retrieved from an XML file or a database table. You can change the appearance of element states directly, via properties, or by assigning a CSS class. And, you can use Templates for root-level items, sub-menu items or for each item individually.
Popup Menu
Link a menu to any control and invoke it on mouse click, mouse hover or tap actions.
Popup Menu
You can link our Popup (Context) Menu with a specific UI control via its PopupElementID property. As you'd expect, the menu is invoked automatically when a specific action (a left or right mouse click or hover) is initiated within the associated control.
Sub-Menus and Menu Scrolling
Improve usability when sub-menu items exceed the boundaries of a browser.
Sub-Menus and Menu Scrolling
By default, a menu's dropdown Sub-Menus are automatically rendered to accommodate its entire content. As you can imagine, large Sub-Menus with multiple items can be difficult to display within a browser window as they may exceed the bounds of the browser. To accommodate sub-menus within the window boundaries, you can enable the menu's EnableSubMenuScrolling property or the MenuItem.EnableScrolling property of an individual menu item. In this instance, if a submenu's content height exceeds the browser window height, the submenu displays scroll buttons so that individual items can be scrolled vertically.
Templates
Transform the look and behavior of menu elements via templates.
Templates
This animation helps illustrate the UI flexibility inherent in our ASP.NET Menu Control. As you can see, the look and behavior of each basic element can be fully modified via Templates.
Adaptive Layouts
Create responsive web apps that automatically adapt to changes in browser window size.
Adaptive Layouts
Adaptive Layouts
The Menu Control automatically resizes its container and displays/hides items when the browser window is resized. As a result and as you can see in this animation, you can create web apps that target multiple resolutions with ease.

Buy this product as part of the following subscription packages.

We are so confident in our products and services that we back them with a 60 day no questions asked money back guarantee. If within the first 60 days of ownership you are not satisfied with the capabilities of our tools, you can request a full refund of the amount you paid to DevExpress by writing to clientservices@devexpress.com or by calling +1 (818) 844-3383.

Best Value
WinForms Controls
WPF Controls
ASP.NET WebForms Controls
Printing & Exporting
ASP.NET MVC Extensions
Printing & Exporting
ASP.NET Bootstrap Controls
Themes and Skinning
JavaScript - jQuery, Angular, React
JavaScript - ASP.NET MVC & Core
UWP Controls
Reporting
WinForms Report Viewer
WinForms End-User Report Designer
HTML5 Report Viewer
ASP.NET Report Viewer
ASP.NET End-User Report Designer
MVC Report Viewer
MVC End-User Report Designer
WPF Report Viewer
WPF End-User Report Designer
Office File API (Basic)
Excel Export Library
Word Processing Document API (DOC, RTF)
Office File API (Complete)
Native Mobile UI Controls
CodeRush
C#, VB.NET, XAML
CodeRush Classic
VS 2015 Support
VS 2012, 2013 Support
C#, VB.NET, XAML
HTML, ASP.NET, CSS, Razor, JavaScript
Source Code *
WinForms Controls
ASP.NET Controls
WPF Controls
UWP Controls
JavaScript - jQuery, Angular, React
XPO - ORM Library
Office File API
Data Visualization Dashboard
eXpressApp Framework
Technical Support
Priority Support

* DevExpress does not include/ship source code for certain products, including CodeRush, TestCafe, and Report Server.

Additional Info

Customizable ASP.NET Themes

The DevExpress ASP.NET Subscription ships with 20+ highly polished themes for your next web application. You can use each of these themes easily, without modification or manipulate them using our free ASP.NET Theme Builder application. See Demo

Sec 508 and Accessibility

The DevExpress ASP.NET Subscription makes it easy to create web applications that meet government regulations regarding web accessibility. Sec 508 and Web Content Accessibility Guidelines 1.0 support is available across our entire DevExpress ASP.NET Product Line. Read more

Touch and Mobile Device Enabled

Deliver elegant, touch-enabled ASP.NET and MVC web applications using the platform you know and love. The ASP.NET Subscription helps you leverage your current investments and address customer needs via a comprehensive range of WebForms Controls and MVC Extensions that support touch on iOS Safari, Android and Internet Explorer 10.

AJAX Enabled with Rich Client-Side API

Each and every control provides an ability to update the control using callbacks, eliminating the need to re-load the entire page. This callback functionality allows you to optimize how data is transferred to the client. We also offer you a comprehensive client-side API, along with the ability to handle events on the client side. With our ASP.NET components, you have full control over the control's behavior via client functions.

Fast and Lightweight with XHTML Compliance

DevExpress controls are optimized for exceptional performance and efficient memory use without the loss of functionality or features. DevExpress ASP.NET controls also support optimizations like HTML compression, callbacks, image sprites, resource caching and sharing. Key ASP.NET controls in this subscription use semantic HTML to keep output clean and minimal. The semantic HTML markup means that web pages are lighter and faster, more search engine friendly and provide improved accessibility for screen readers.

Straightforward Localization

All DevExpress ASP.NET AJAX Controls can be easily localized using satellite resource assemblies. DevExpress delivers satellite assemblies for a large variety of languages and cultures. To make it easy to get started, resource files for four cultures are included to our installation: German, Japanese, Russian, and Spanish. If you need to modify our shipping resources or create satellite assemblies for a different language, simply use our Online Localization Service, a free tool for our active ASP.NET subscribers. Online Localization Service