DevExpress ASP.NET GridView Enhancements for v16.2 (coming soon)

ASP.NET Team Blog
05 December 2016

Our flagship ASP.NET control, the DevExpress ASP.NET GridView, is getting some great UI improvements for the v16.2 release. Your end-users will be delighted that their favorite GridView control now provides a few useful client-side interactions and we've also improved its accessibility support.

Client-Side Processing of Column Alignment

Our ASP.NET Grid Control now offers an alternative client "column alignment" processing mode. In this mode, when an end-user moves a grid column using drag-and-drop, the GridView re-renders itself to reflect new layout changes on the client side without initiating a round trip to the server.

Postponed Column Resizing

With our v16.2 release, your web app can now postpone column resizing. By default (Live resizing), the DevExpress ASP.NET Grid is redrawn continuously as an end-user drags a column. When using our new Postponed mode, column resizing is visually indicated by a resizable frame, while the grid itself is redrawn only after resize operations have been completed. This new mode is also available in our ASP.NET TreeList Control.

https://community.devexpress.com/blogs/aspnet/16.2Release/aspGridView162/asp-grid-postponed-column-resizing.png

Highlight Removed Rows (Batch Edit Mode)

In previous versions, when an end-user deleted a data row with batch edit mode enabled, the deleted row was hidden from view. With this release, deleted rows are not hidden and instead marked with the specified color. We've also added a Recover command that cancels the delete operation.

https://community.devexpress.com/blogs/aspnet/16.2Release/aspGridView162/asp-grid-highlight-removed-rows.png

This new feature is also available in our Vertical Grid and Card View Controls.

Banded Columns - End-User Layout Customization

End-users can now create multi-line column layouts using drag and drop operations:

Accessibility Enhancements

For the Accessibility enhancements, I want to thank those customers who called us to task to improve our accessibility support and for working with us to improve it.

This release incorporates a number of accessibility specific enhancements so you can deliver accessible web applications for people with disabilities - including those who use assistive technologies such as screen readers. The rendering of our ASP.NET Grid Controls has been improved by adding WAI-ARIA attributes to identify features and elements for user interaction. The following grid features and UI elements support assistive technologies and can be identified and read by screen readers:

  • Batch edit mode (GridView, CardView, VerticalGrid);
  • Header filter popup (GridView, CardView, VerticalGrid);
  • Page size selector (all controls with the built-in pager);
  • In-callback updates (improved notification).
  • Our new client-side API allows you to send custom messages that can then be read by screen readers.

Fixed Column Enhancements

Last but not least, we've improved the functionality of fixed columns within our ASP.NET Grid Control so you can provide complex layouts. The following layout features are now fully compatible with fixed columns:

  • Grouping
  • Detail rows
  • Previews
  • Filter, footer and data row templates
  • Edit form
  • Error row

Which of the enhancements to the DevExpress ASP.NET GridView Control are you most excited about? Drop me a line below.

Thanks!


Your Next Great .NET App Starts Here

Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial.

Free DevExpress Products - Get Your Copy Today

The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We'll be happy to follow-up.
No Comments

Please login or register to post comments.