Much faster grid in AW 2.5 alpha2 - new 'virtual scrolling' implementation

Here is the download link for the latest AW 2.5 alpha code (alpha 2, Sep 24, 2007) -


This release includes new implementation of editing and virtual scrolling modules. The editing code is now much more simple and more reliable (and is now compatible with faster AW.Templates.Cell template).

The virtual scrolling code is completely new and now includes incremental rendering of both columns and rows. That makes huge difference for the grids with the large number of columns (50-100) - the performance could be as much as 5x better in this scenario for the initial rendering and also for scroll/resize/navigation performance.

The grid now uses AW.Templates.Cell class for the default cell template, and in most scenarios there should be 2x-3x better performance compared with AW 2.0.
Alex (ActiveWidgets)
September 24,

When are you planning to release this.

Girish Khemani, Fidelity India
September 28,

But footer design does not work anymore

September 29,
I did some quick first testing with 2.5a2 on IE7 and notices 3 issues with grids:

-a css filter still conflicts with ClearType
-in some gridimplementations the columnvalues are displayed in a wrong column (1 left)
-after a rowinsert, (re)setRowCount and refresh, the grid is empty

Maybe due to some specific implementation?
October 3,

thanks for the bugs, will check. I will remove IE filter: rule from CSS in the next cut. Do you have any example which actually breaks without 'filter:...' rule? For some reason I can no longer reproduce the rendering problem which this rule is intended to fix. I suspect that it might be fixed by some Windows update since then.

Alex (ActiveWidgets)
October 4,

I've found the example which breaks (scrambled display) - you have to set row background to any color and make the grid large enough. I'll try to find any other solution.
Alex (ActiveWidgets)
October 4,

Can you please let me know, when are you planning to release 2.5

October 12,
AW 2.5 will be released in November this year.
Alex (ActiveWidgets)
October 12,
Hello Alex,

Will AW 2.5 be fully backward compatible?
In other words, do we have to change something in our code (written for AW 2.0.2) to switch to AW 2.5?

Best regards

October 25,
AW 2.5 is 99% backward compatible. Most likely you don't have to change anything in your code (I will publish a migration guide before the final release).
Alex (ActiveWidgets)
October 25,

It look like you have done quite a job on this new release. What will the upgrade price be?
October 27,

This topic is archived.

See also:

Back to support forum