I have a problem clicking on the horizontal scrollbar ( instead of dragging it to the right ) when frozen columns are present.
The problem is all about a difference in behaviour of the grid between clicking and dragging the horizontal scrollbar.
Some customers of mine are complaining about disappearing columns.
You can encounter the same problem on your radgrid frozen columns demo in your demo page located in:
http://demos.telerik.com/aspnet-ajax/grid/examples/functionality/scrolling/scrolling/defaultcs.aspx
as you can see in your grid you show 2 frozen columns ("CUSTOMER ID", "COMPANY NAME")
followed by "CONTACT NAME", "CONTACT TITLE", "ADDRESS", "CITY", "POSTAL CODE" and other columns.
If you slowly drag the horizontal scrollbar to the right, you can see all columns one after another.
If you instead click on the scrollbar,
starting from the initially displayed columns ("CUSTOMER ID", "COMPANY NAME", "CONTACT NAME", "CONTACT TITLE") ( scrollbarclick_01.PNG )
the grid will display the following columns "CUSTOMER ID", "COMPANY NAME", "CITY", "POSTAL CODE" ( scrollbarclick_02.PNG)
the problem is that a column is skipped: we are not able to see the column "ADDRESS" between "CONTACT TITLE" and "CITY". ( scrollbarclick_03.png )
Any suggestion or solution?
Luca
6 Answers, 1 is accepted
I didn't observe the described behavior on our live demo. Here I captured a short video that shows the results. I would like to ask you:
1. In which browsers did you tested?
2. Are there any additional steps that need to be taken in order to replicate the problem?
I have tested in all supported browsers for Windows and the ADDRESS column is properly displayed while scrolling.
Regards,
Venelin
Telerik
DevCraft Q1'14 is here! Watch the online conference to see how this release solves your top-5 .NET challenges. Watch on demand now.
the problem occurs on all browsers.
However, perhaps i have not explained well, here you can see a sample video of the problem.
Thanks for your reply.
Luca
Thank you for the clarification, I understand the problem. However the resolution won't be very trivial because the issue is caused by a combination of specific browser behavior and the approach used in RadGrid's implement of this functionality. You can describe this problem and log it in our feedback portal.
If I can be of any further help, I'll be glad to further assist.
Regards,
Venelin
Telerik
DevCraft Q1'14 is here! Watch the online conference to see how this release solves your top-5 .NET challenges. Watch on demand now.
I am using Radgrid in my application. I have a problem clicking on the horizontal scrollbar ( instead of dragging it to the right ) when frozen columns are present.
In my application freezed some Columns of grid and disabled AllowKeyboardNavigation is set to false and grid contains scrolling also.So When i select a grid cell and used keyboard left and right arrow keys,grid is not scrolling (moving) but when dragging the scrollbar ,the grid is moving accordingly.
Here problem is that Starting time(before dragging the scrollbar) grid scrolling is not working with keyboard navigation keys left and right arrows.
Any solution ?
Thanks & Regards,
Manoj Rayilla
This won't work with or without keyboard navigation, because the horizontal scroll is not a real scroll of scrollable container. It's a separate element that has events attached and moreover it doesn't scroll the table but hides columns. So in this case, the problem you describe presents a limitation.
Regards,
Venelin
Telerik