This is a migrated thread and some comments may be shown as answers.

[Solved] RadGrid scrolling problem when there are many columns

3 Answers 233 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Barry
Top achievements
Rank 1
Barry asked on 28 Aug 2009, 10:08 AM
I have an auto-generated grid, which is bound to a data table at run time.  The # of columns varies depending on the data table but we're talking about 30 to 50 columns.

All columns are set to width of 50 pixels (for simplicity at this point).

The grid is scrollable with 3 frozen columns so users can scroll horizontally to see all columns...much like using an Excel worksheet.

The grid renders correctly (IE 7.0).  However, when I scroll quickly to the right (by dragging the scroll bar), the columns that come to view don't render correctly,-- they get narrower, sort of squeezed down to 10 to 20 pixels (arbitrarily).  Consequently, the cell contents start to run together as well and the grid is virtually no good to the users at that point.  I can recover by clicking the browser refresh button, which repopulate and reset the grid to the initial position, with scroll bar parked at the left border.

If I click to the right of the scroll bar to move one "page", I get the same problem.

If I drag the scroll bar slowly and steadily to the right, then it's not a problem...but that won't be acceptable to the users.  They are accustomed to navigating Excel worksheets at high speeds.

I should also point out that scrolling to the left quickly does not have any problems.

Has anyone run into this?  Can anyone offer some advise or suggestions?

Thanks.

Barry

3 Answers, 1 is accepted

Sort by
0
Barry
Top achievements
Rank 1
answered on 29 Aug 2009, 01:22 AM
This turns out to be a browser related issue with IE 7.0.

It's not a problem with FireFox 3.0.10.

It's not a problem with IE 8.0 either.

Barry
0
Sebastian
Telerik team
answered on 02 Sep 2009, 03:16 PM
Hello Barry,

With such large number of columns with scrolling, static headers and frozen columns you may experience partial delays in the grid rendering under IE 6/7 browsers (see the discussion from this forum thread for details).

I am afraid that the only possible option to eliminate the visual glitch is to reduce the columns as much as possible or hide those which are not necessary to be visible for the end user using their Visible or Display property. I hope this is possible workaround for your configuration.

Kind regards,
Sebastian
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Barry
Top achievements
Rank 1
answered on 07 Sep 2009, 12:53 AM
Hi Sebastian,

Thanks for your reponse.  I did install IE 8.0 and the scrolling issue has disappeared even with 40+ columns.  Horizontal scrolling is quite acceptable.

For this particular application we're working on, it is critical that the user views many columns.  So, we're glad that IE 8.0 seems to do the trick.

Barry
Tags
Grid
Asked by
Barry
Top achievements
Rank 1
Answers by
Barry
Top achievements
Rank 1
Sebastian
Telerik team
Share this question
or