Declined
Last Updated: 12 Mar 2025 15:29 by Mike
Mike
Created on: 05 Mar 2025 19:37
Category: Grid
Type: Feature Request
0
Provide a way to globally customize / add tooltips to grid column headers

In many cases the header text of columns gets truncated to an ellipses if the columns aren't wide enough.  It would be nice if there was a global way to display a tooltip for each column header that is made up of the header text.  I know that I can do this using the column header template, but that will require that I create a template for every column in all of my grids. I'm looking for a way to have it work globally. This could be with a general header template that has context about the header Title, or just a Boolean flag to display column header tooltips.

Thanks,

Mike


2 comments
Mike
Posted on: 12 Mar 2025 15:29

Hi Nadeshda,

Thanks for the response.  I'm a little disappointed in the fact that you are declining the request based on edge cases from other requests.  I don't understand why it needs to be so complicated to only show under certain circumstances.   There could just be a simple attribute for people to turn off tooltips on the main grid for those that don't want them.  To me, the advantage of having them generated automatically in all circumstances outweighs the disadvantage of having the same text of the column header pop up as a tool tip when you can see the entire text. And for those that don't like that, they can simply turn it off.

Thanks for the consideration,

Mike

 

ADMIN
Nadezhda Tacheva
Posted on: 12 Mar 2025 14:09

Hi Mike,

Thank you for proposing this feature!

We have discussed it with the team and while it does seem like a valid enhancement, we have some concerns.

We have determined that the effort required to implement this feature outweighs its overall impact. As a result, we will be prioritizing initiatives that deliver greater value. An additional concern of ours is that we have to determine when to show a Tooltip (we have received requests to show it only for the columns with a long title that show ellipsis) on each render and after each resizing operation which may result in worsening the Grid performance.

Having the above in mind, I have updated the status of the item to "Declined".

Indeed, our current recommendation is to use Header Templates to add Tooltips. I understand that having to declare a template for every column in all of your Grid instances may be a substantial workload. The general recommendation is to eliminate potential repetitive code as much as possible. This actually applies to any customization that you may want to make for multiple Grids.

For that purpose, you may consider:

  • Creating reusable Grid Columns with Templates.
  • Encapsulating the TelerikGrid in your custom component, so you can reuse it across the app but manage its configuration in one place.

If you still prefer not to use Header Templates, you may consider a solution similar to this one: Add a title property to elements with text-overflow: ellipsis.

Regards,
Nadezhda Tacheva
Progress Telerik

Enjoyed our products? Share your experience on G2 and receive a $25 Amazon gift card for a limited time!