We have a gridview,which has a column Description.The column shows information icon image.We have used rad tool tip manager to view desription of a row in gridview. This works fine. But the problem is when there are many rows(50-60), page becomes very slow.Because for each row there would be a Rad tool tip manager. Please suggest what would be the best way to impliment it, so that the page can be a bit fast.
to resolve this we thought to have rad tool tip manager with load on demand. But here problem is when we hover mouse on image, OnAjaxupdate() gets invoked followed by Page_load. It becomes a proper postback. When we hover over the mouse on image, It loads the page again and the tooltip pop up gets disappeard.
Please suggest what to do?
7 Answers, 1 is accepted
Are you using any server side control to show tooltip message on hover pop up. If yes use html generic control.
htmlgenerikControl.text = "tooltip message"
let me know , it solves your issue.??
if it doesn't post your code.
The RadToolTip control is very efficient and you should not experience performance problems. However, I suggest to examine this online demo in which the RadToolTipManager's client-side API is used to create tooltips on the client and I believe that this will be helpful in your case.
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.
There are a few manners to add a tooltip client-side, here are some of them:
1) If you want to use a RadToolTipManager you can create the tooltip on the client as shown in the demo below:
2) You can declare a separate RadToolTip control and associiate ity to the desired textbox by using the set_targetControl or set_taregtControlID methods which are documented in more details below:
I hope that my reply is helpful, let me know how it goes.
the Telerik team