We are glad to hear that you find our RadToolTip control useful!
Straight to your question:
The RadToolTipManager is used to tooltipify multiple elements on the page and thus it has TargetControls collection (in difference compared to the single TargetControlID property of the separate RadToolTip). This collection which holds the target is a server collection which can be populated both in markup (using the <TargetControls> inner property) or dynamically on the server by using the syntax RadToolTipManager1.TargetControls.Add. Since the demo in question has tooltipified repeater, the best manner to add the cells to the collection is to use ItemDataBound event as shown below:
sender, RepeaterItemEventArgs e)
Control image = e.Item.FindControl(
DataRowView currentRow = (DataRowView)e.Item.DataItem;
//Add the image id to the tooltip manager
The code above is taken from the demo and this is how the repeater cells are actually tooltipified.
On a side note, when you install RadControls, our online examples projects are automatically installed on your computer and you can not only examine their full source code, but also extend them further in order to meet your requirements.
You can open the demos from here:
Start\Programs\Telerik\RadControls for ASPNET AJAX\Open Sample WebSite In VisualStudio
The actual location on your hard disk is the following one:
C:\Program Files\Telerik\RadControls for ASPNET AJAX \Live Demos
I hope that this information is helpful, let me know if you have additional questions.
the Telerik team