ASP.NET GridView - Multi-Row Headers / Bands (available now in v2011.1)

10 March 2011

Update: Export, resizing, dragging, scrolling, and other existing grid functionality will work with the new bands feature!

Check out the new "Multiple Headers / Bands" feature of the DevExpress ASP.NET GridView, the ASPxGridView:

ASPNET_GridView_Multiple_Headers_Bands

New Column Type

A new column type has been introduced to support Band columns called GridViewBandColumn.

Child and Nested Columns

The band column is a different kind of column. It's designed to contain child columns.

Therefore, it's possible to have nested bands, and also a column and a band at the same logical level.

Column Resize and Freeze

Features like column resizing and column freezing also work fine with bands, although it isn’t shown in the demo.

Drag-And-Drop Columns

You can drag-and-drop columns within their parent band. However, you cannot move a child column from one parent band to another. This limitation makes sense because of the parent-child relation of the band and its child columns.

Refactor Leads To Speed Improvement

We're always looking for ways to bring you enhancements and, while implementing this new feature, we found an opportunity to refactor some internal code.

The result is you'll get a slight speed increase with the ASPxGridView on both the client- and server-side!

Naturally we made sure the refactoring wasn't done in a vacuum. We increased test coverage to make sure you get an even more robust and tested ASP.NET GridView.

Requested By You

This feature was one of the most requested features for the ASPxGridView. So during our 2011 Roadmap planning, we made sure to find some time to add it our aggressive 2011 schedule.

Thanks for your feedback!

 

What do you think of the new "Multi-Row Header/Band" feature of the ASPxGridView? Download the latest DXperience version 2011.1 or greater and then drop me a line below with your thoughts. Thanks!

 

Accept No Limitations - Voted Best Grid by readers of DevProConnections Magazine for 4 straight years

The ASPxGridView Suite is a feature-complete grid and editors library for ASP.NET. With blazing fast data loading, extensive data shaping options, and lightweight memory footprint, the ASPxGridView allows you to deliver a highly compelling and effective end-user experience with ease.

Go with the winner - the most decorated ASP.NET Grid Control in the market.

Check out all the great features now: ASP.NET Data Grid and Data Editors

Follow MehulHarry on Twitter

19 comment(s)
Haithem

I knew it... DevExpress has the "matrix" code...lol

Today, I am sure you guys have something like (program, machine, or something like that..) that reads your customers minds and hopes, something like "Oracle"... whatever it is, I like it, I really do.

Keep up the good work guys.

Thank you DevExpress

10 March, 2011
Preetham Reddy

This is Incredible... ASPxGridView is officially the best grid on the planet...

10 March, 2011
James Zhong

Very useful feature!

10 March, 2011
CESAR F. QüEB

Awesome!.. the wait has finished!..

Thank you DevExpress

10 March, 2011
Dmitry Dobrovolsky_1

Good job! I was waiting for this future for a long time.

11 March, 2011
Torsten Helmich

You guys rock!

11 March, 2011
Claus Bogner

YES... can't wait to have it.

11 March, 2011
Christopher Todd

Awesome!! That is what I like to see! Keep it up!

11 March, 2011
Mehul Harry (DevExpress)

Thank you everyone!

More good news: This feature will be available in our MVC GridView too!

More on that later.

11 March, 2011
Vincenzo Chianese

Please leave some highlight about theme builder tool!!

14 March, 2011
Mark Williams

Awesome!!  Will these export to Excel and PDF?

14 March, 2011
Mehul Harry (DevExpress)

@Vincenzo,

There will be news about the theme builder tool, keep an eye on my blog here: http://devexpress.com/Mehul

Thanks!

14 March, 2011
Mehul Harry (DevExpress)

Mark,

Yes, it will export too. :)

15 March, 2011
Data Team

Any chance this will also work with ASPxTreeList?

25 March, 2011
Mehul Harry (DevExpress)

Brad,

We don't have plans to add this feature to the ASPxTreeList. However, if you think it's a good idea then please create a suggestion here:

www.devexpress.com/.../CreateIssue.aspx

If we get enough trackers/requests then we'll consider implementing it for a future release.

Thanks.

28 March, 2011
Mike (DevExpress Support)

The corresponding request has been submitted to Support Center:

www.devexpress.com/issue=S136905

28 March, 2011
Mehul Harry (DevExpress)

Thanks Brad for creating that suggestion.

28 March, 2011
Steve Mol

From my perspective, the Grid View and the Tree View are so incredibly similar, I wonder why you don't just add hierarchical data capability to the Grid View and deprecate the Tree View!

17 May, 2011
Mehul Harry (DevExpress)

Steve,

The GridView provides a lot more functionality than our treeview. Our treeview is mostly for navigation and display purposes.

23 May, 2011

Please login or register to post comments.