Declined
Last Updated: 19 Mar 2025 13:14 by ADMIN
Mike
Created on: 05 Mar 2025 19:37
Category: Grid
Type: Feature Request
1
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


3 comments
ADMIN
Nadezhda Tacheva
Posted on: 19 Mar 2025 13:14

Hi Mike,

Thank you for your input! We always appreciate the valuable feedback from our customers, as it helps us better understand how our product can support different use cases.

While we see how this feature would be beneficial for your specific scenario, we’ve had to take a broader perspective. The majority of the requests that we have received so far actually target the ability to automatically display Tooltips only for the columns whose titles are not fully visible.

Our goal is to ensure that the product meets the diverse needs of our entire customer base. Showing Tooltips for all columns will create challenges and will complicate the process of addressing other use cases. It’s important for us to maintain a solution that works effectively across all scenarios - of cource, there are always two sides of the coin, so we are trying to take the more requested option into consideration first.

Thank you again for your understanding and for being a valued customer!

Regards,
Nadezhda Tacheva
Progress Telerik

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

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!