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

Bug When Scrolling GridViewColumnGroups and Frozen Columns

12 Answers 177 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Murray
Top achievements
Rank 1
Murray asked on 18 Dec 2012, 10:28 AM
We have recently updated our Telerik libraries to v2012.3.1129.40. While our experience with this is been good in general there seems to be a bug with the way GridViewColumnGroups and Frozen columns interact. One of our screens contains a RadGridView with 3 frozen columns and a lot (>50) of columns that are divided into about 12 groups. Because of the number of columns the users requested we allow them to show/hide the columns on a group by group basis which we have done (we have check boxes to control the visibility of the different groups). This worked fine prior to the upgrade but no longer seems to work correctly.

We can show/hide the groups (by showing/hiding the child columns causing the parent groups to show/hide) as before but if we show a group (either for the first time or after it has been previously hidden) it does not  function correctly when the grid is scrolled horizontally. Instead of scrolling "under" the frozen columns as expected the group header remains stuck against the frozen column while the column headers and the data rows continue to scroll as expected. If I remove the frozen columns the horizontal scrolling works as expected.

This bug means that we are unable to have Frozen columns which is a critical in a grid with so many columns

Thanks,

Murray

12 Answers, 1 is accepted

Sort by
0
Vera
Telerik team
answered on 18 Dec 2012, 10:55 AM
Hello Murray,

 
Actually, we had a similar issue which was resolved. Will it be possible to download our Latest internal Build and to give it a try?

Let us know in case you experience any other problems.

Kind regards,
Vera
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

0
Murray
Top achievements
Rank 1
answered on 18 Dec 2012, 10:56 AM
Ok, thanks. I'll give that a try.

Thanks,

Murray
0
Tyler
Top achievements
Rank 1
answered on 07 May 2014, 12:06 AM
We seem to be having the same issue.  We are adding and removing columns through C#, defined by checkboxes, similar to above. We have a few columns frozen, which is causing the Common Column headers to not remain in sync with the columns they are associated with.  If we set the FrozenColumnCount to zero, all headers are in sync, even scrolling across dozens of columns with 5 or 6 group headers.  We recently updated our binaries to version 2013.2.724.45, the most recent binaries we have since our license expired,, thinking that would fix the issue we first noticed from the 2012 binaries we had before.  Has this issue been fixed in a more recent version?  
0
Vera
Telerik team
answered on 07 May 2014, 06:43 AM
Hi Tyler,

Indeed, this issue should be resolved. Please download our latest official version - Q1 2014 SP1 and give it a try.

Regards,
Vera
Telerik
 
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos and start improving your app based on facts, not hunches.
 
0
rd
Top achievements
Rank 1
answered on 27 Jan 2015, 03:57 PM
Hello Vera,

I'm using the latest official version -Q3 2014 and still having trouble with the horizontal scroll, grouping headers and frozen columns.

I send an attachment to be able to demonstrate the problem and try to solve it.

thanks,
0
Vera
Telerik team
answered on 28 Jan 2015, 08:31 AM
Hi,

May I ask you to send a simple runnable project demonstrating the problem you experience? You will need to open a support ticket in order to be able to attach a project.

Thank you in advance. 

Regards,
Vera
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
rd
Top achievements
Rank 1
answered on 28 Jan 2015, 09:56 AM
Hi Vera,

As requested, i send a project where you can play the situation that I report.

thanks  

ps: You have to change the extension to .zip.
0
Vera
Telerik team
answered on 28 Jan 2015, 11:53 AM
Hi,

Thank you for the project sent. As it turns out, this issue has already been logged into our Feedback Portal under Merged Headers (ColumnGroup) Misalignment after Scrolling. You can vote for it and follow its status.


Please excuse us for the inconvenience caused.

Regards,
Vera
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
rd
Top achievements
Rank 1
answered on 28 Jan 2015, 03:43 PM
Hi Vera,

I can vote for it on your Feedback Portal, but I see that the problem was detected in 2013 and is "Approved" since we are in 2015 and not yet corrected, then my vote will not influence the correction of the problem.

I have the problem and I need to fix it, can you help me?

thanks,
0
Vera
Telerik team
answered on 29 Jan 2015, 09:07 AM
Hi,

I cannot suggest any workaround for the issue. I raised its priority in our internal issue tracking system but I cannot commit to any specific date or release where this problem will be resolved.

Regards,
Vera
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
rd
Top achievements
Rank 1
answered on 29 Jan 2015, 09:29 AM
Hi,

I understand that you cannot commit to a specific date, but it's very urgent me for to have this problem solved as soon as possible.

what is the SLA for this type of incident? 

We need to finish the application until the middle of next month (February 16).

thanks for your help,
0
Nick
Telerik team
answered on 29 Jan 2015, 11:35 AM
Hello,

The problem is quite deep into the existing layout logic of the ColumnGrops Arange logic and fixing it in our existing implementation is not possible. The fix consist of redesigning the entire rendering engine for the merged headers which is why it takes longer time to fix. The plan is to introduce a new render mode for the Headers much like the GroupRenderMode property. The idea is to keep both render modes so no breaking changes are introduced.
Due to the nature of the work required and the time it would take to complete it, we cannot commit to a certain time frame at which the work will be done, however we will do our best to include it in our main planning for our Q2 release.

Regards,
Nick
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
Tags
GridView
Asked by
Murray
Top achievements
Rank 1
Answers by
Vera
Telerik team
Murray
Top achievements
Rank 1
Tyler
Top achievements
Rank 1
rd
Top achievements
Rank 1
Nick
Telerik team
Share this question
or