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

Fixed Column in Grid

3 Answers 679 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Bob
Top achievements
Rank 1
Bob asked on 14 Dec 2011, 03:29 PM
Is it possible to set a column as fixed or locked.  For example, the columns are:

  • AccountName
  • LastOrderDate
  • LastOrderAmount
  • ShipToCity
  • Rating
  • CustomerType
  • EmailAddress
  • PhoneNumber

I want the AccountName column to remain fixed - while the other columns will be scrollable (horizontally).  So, when I scroll to the right so I can view the PhoneNumber column - the AccountName will remain visible, fixed in place.

Is this possible out of the box using the behaviors/properties... or can it be done by using a grid with a child grid... or do we need to develop a custom solution for this?

3 Answers, 1 is accepted

Sort by
0
Dimo
Telerik team
answered on 14 Dec 2011, 04:07 PM
Hello Bob,

This is the so-called frozen columns functionality, which I am afraid is not available currently for the Kendo Grid. We may implement it in the future, however, there are more important features to work on before that, e.g. column resizing, editing modes, etc.

Unfortunately, there is no easy way to achieve the desired behavior as a workaround.

All the best,
Dimo
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Anirban
Top achievements
Rank 1
answered on 23 Dec 2011, 03:17 AM
Hi Dimo,

When do you think the column resizing functionality is going to be incorporated with the Kendo Grid.

I found something at http://www.ita.es/jquery/jquery.kiketable.colsizable.htm

But I found in Kendo Grid, the table header and the table content are been displayed using 2 seperate tables. Had they been in the same table then the plug-in provided would have worked.

Please let me know when this functionality will be available.

Thanks,
Anirban
0
Dimo
Telerik team
answered on 23 Dec 2011, 07:41 AM
Hi Anirban,

The Kendo Grid renders two tables when scrolling is enabled, which is by default. If you specify
scrollable:false in the Grid configuration, it will render only one table.

As for the column resizing functionality, I am afraid I cannot provide specific timeframe for implementation. We include all features that are already planned in our roadmap.

Regards,
Dimo
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
Tags
Grid
Asked by
Bob
Top achievements
Rank 1
Answers by
Dimo
Telerik team
Anirban
Top achievements
Rank 1
Share this question
or