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

RadGrid horizontal scroll is still broken in IE with frozen columns

3 Answers 174 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Steven
Top achievements
Rank 1
Steven asked on 09 Jan 2012, 09:59 PM
Hi,

We repurchased our license for the toolkit, in part to get a fix for the issue that we saw was listed as fixed in the release notes...

http://www.telerik.com/products/aspnet-ajax/whats-new/release-history/q3-2011-version-2011-3-1115.aspx

Fixed: RadGrid's horizontal scroll is not moved in IE when having frozen columns and you click on the scroll bar


Before this update, when we clicked on the area to the left or right of the scrollbar, there was no scrolling action.
After the update, we have found that this is fixed.

But, we have found, that if we resize our browser window which causes a resize of our grid (width is set to 100%), horizontal scrolling is broken again.

It will not work until we re-rerender the page, and the grid is re-rendered with the new size, coming from the server. Any client side re-sizing causes the horizontal scrolling to break again for us.

This is occurring in IE 8 and 9 for us.

Thanks,
Rich

3 Answers, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 10 Jan 2012, 10:15 AM
Hello Rich,

The following forum thread discussed similar issue.
While using frozen column horizontal scroll Disappears on Window resize.

-Shinu.
0
amitesh
Top achievements
Rank 1
answered on 05 Jan 2016, 04:52 AM
A very simple fix to this problem when you have scrolling columns with few frozen columns is below:
Just make sure that you set the GridView width equal to the width of number of visible columns at any point of time. Can be understood with the example as:
Let us suppose we have 20 columns in the grid view. Out of these first two are frozen & after frozen columns we have to display 6 columns and rest depending on scroll. So to notice here is that at any point of time we have 8 columns being displayed (2 frozen + 6 scrolling). So set the header style width of all these columns to let us say 100. So you must set the width of your GridView to 800 and like wise.
0
Pavlina
Telerik team
answered on 05 Jan 2016, 08:38 AM
Hi,

This problem is fixed and should not exists  if you are using the latest Telerik.UI version for ASP.NET AJAX.

Regards,
Pavlina
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
Grid
Asked by
Steven
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
amitesh
Top achievements
Rank 1
Pavlina
Telerik team
Share this question
or