ASP.NET & MVC - Grid Performance Enhancements (v18.1)

With the v18.1 release, we have improved performance of the DevExpress ASP.NET GridView control's adaptive mode. In fact, these enhancements are available for both ASP.NET WebForms and MVC.

Using new internal algorithms, we've significantly improved the layout recalculation logic of the ASP.NET and MVC Grid View in adaptive mode. The control's client Initialization is now up to 6 to 18 times faster when compared to earlier versions.

Adaptive Mode

The DevExpress ASP.NET & MVC GridView controls allow you to build adaptive or responsive page layouts with ease. The grid can automatically resize or hide grid data when the browser window is resized. The layout behavior can be customized by using the SettingsAdaptivity property.

This feature is great for your end-users who view your website from mobile devices.

Performance

Take a look at this animation to see the difference:

The previous version on the left is much slower to update than the improved current version on the right. Here's


GridView v17.2 GridView v18.1 Performance Efficiency
10 columns / 20 rows 1,668 ms 280 ms 6 times
30 columns / 100 rows 52,936 ms 2,817 ms 18 times

Demos

Test drive the online demos on your devices today:

Thanks!


Email: mharry@devexpress.com

Twitter: @mehulharry

Sounds great!

Does XAF benefits from this performance tweaks also?

Regards

24 May, 2018

@Bjoern: Yes. See also: ASPxGridListEditor.IsAdaptive.

27 May, 2018

Please login or register to post comments.