Is there a way to create a Grid component where the first column has rows that are static/hard coded. i.e. in the same way that a table in excel would work with different cells on the left hand side then values across to the right for each column?
1 Answer, 1 is accepted
0
Vessy
Telerik team
answered on 10 Oct 2025, 12:44 PM
Hi, Pablo,
You can achieve the desired result by Implementing a static first column by adding an unbound GridColumn (no field) that uses a custom data cell (RowHeaderCell) to inject hard‑coded labels based on the visual row index. The underlying data stays untouched; the labels are kept in a separate rowHeaderLabels array. The first column could be locked so it remains visible on horizontal scroll and excluded from the managed columnsState, while sorting/filtering are disabled for clarity. This keeps the left “descriptor” column purely presentational and independent of the dataset.
For example, you can have a similar implementation:
Is this the scenario you are trying to achieve or are you after a different result? Can you elaborate a bit if so?
Regards,
Vessy
Progress Telerik
Your perspective matters! Join other professionals in the State of Designer-Developer Collaboration 2025: Workflows, Trends and AI survey to share how AI and new workflows are impacting collaboration, and be among the first to see the key findings. Start the 2025 Survey