ASP.NET Ribbon Control Enhancements (Coming soon in v14.2)

ASP.NET Team Blog
13 November 2014

The DevExpress ASP.NET Ribbon Control is getting three useful enhancements for the v14.2 release:

1. Dialog Box Launcher

You can launch a custom dialog box right from the Ribbon's UI using the new DialogBoxLauncher buttons that are integrated into the control:

DevExpress ASP.NET Ribbon - DialogBox launcher buttons

The DialogLauncher buttons are available in the ribbon groups. This look and feel is exactly how the Microsoft Office Ribbon bar implements them.

You can enable the button using the RibbonGroup.ShowDialogBoxLauncher property.

Check out this demo of the ASPxRichEdit control which uses these buttons to launch custom dialogs:

DevExpress ASP.NET RichEdit - Ribbon Dialog

New Client-side Event

The DevExpress ASP.NET Ribbon control has supported a great client-side API and numerous events since its launch. And now for v14.2, we've also added the DialogBoxLauncherClicked event. This event is fired when the new dialog box button is clicked. This allows you to call custom dialogs.

2. DropDown Toggle Button

A new Dropdown Toggle button has been added for the Ribbon button collection. The new Item type is called RibbonDropDownToggleButtonItem.

You can add the new button inside the parent dropdown button. Check out this demo of the ASPxRichEdit that uses the new dropdown toggle button of the ASPxRibbon control:

DevExpress ASP.NET RichEdit - Dropdown Toggle in Ribbon

The new dropdown toggle button also allows you to check the items.

3. Server-Side Events

You now have two new server-side events in the ASPxRibbon control:

  1. CommandExecuted - lets you process a call on the server-side
  2. DialogBoxLauncherClicked - allows you to launch a custom dialog box (see item #1 above)

Previous versions of the ribbon control did not have server-side events. However, server-side events are important as there are things that are better processed on the server instead of the client (large database calls, complex/custom logic, exporting, etc.)

ASP.NET MVC & WebForms

The DevExpress ASP.NET Ribbon control is available for both ASP.NET MVC & WebForms platforms. And all the above enhancements are available in both versions!

Check out the online demos here:

Thanks!

Build Your Best - Without Limits or Compromise

Try the DevExpress ASP.NET MVC Extensions online now: http://mvc.devexpress.com

Read the latest news about DevExpress ASP.NET MVC Extensions: http://dxpr.es/ov1tQa

Download a free and fully-functional version now: http://www.devexpress.com/Downloads/NET/

no comments
No Comments

Please login or register to post comments.