Hello,
I have a WebDataGrid pulling auto generated columns base on the user selection. The user also ask for the first column to be locked all the time so column fixing behavior was implemented behind the code.
ColumnFixing behavior = this.WebDataGrid1.Behaviors.GetBehavior<ColumnFixing>(); if (behavior == null) { behavior = this.WebDataGrid1.Behaviors.CreateBehavior<ColumnFixing>(); } //Fixes the CustomerID column on the left behavior.FixedColumns.Add(new FixedColumnInfo("CustomerId", FixLocation.Left)); behavior.ShowFixButtons = false; behavior.AutoAdjustCells = true; behavior.ShowLeftSeparator = false; behavior.ShowRightSeparator = false;
Everything works normally until the user adjust the column header width, then we started to see the rows and columns not aligning properly. And when scrolling from left to right, the rows would scroll OR the column headers would scroll. Is there a fix for this? is this a bug? Please advise on a solution. Thanks!
Did you had the chance to try my suggestions and run the attached sample? Please let me know what is the progress of this issue and if you require further assistance!
I tried and still no dice. Once the user start changes the width of the columns, it messed up the alignment again. If this would help, the grid is set to auto generate columns from a data table. It looks to me like the css for that column fixing is causing the issue when I tried debugging it with firefox/IE.
As I am unable to reproduce this issue and I have no access to the actual code used, what I could do is to suggest the following forum thread, where a similar issue is discussed. http://www.infragistics.com/community/forums/t/53749.aspx A runnable code sample reproducing the issue will be greatly appreciated.
Hello AG,
Please feel free to contact us if you need any further assistance with this mater.
Looks like the fix help resolved the issue. Thanks.
I would look forward to have this issue fixed in future releases.