Thanks for the reply but your criticism of my code did not really help me understand what I am doing wrong. I did make me feel sort of like a moron. What that the purpose?
Sorry for the anger and disappointment with your help but I would like something more than the same old links I have ALREADY read.
My code reflects all the information I have been able to gather from your examples and your forums. So if my code looks confused, it's a reflection of your limited examples. For instance, this link (http://www.telerik.com/demos/aspnet/prometheus/ToolTip/Examples/ToolTipManager/DefaultCS.aspx
) shows C# code with the method RadToolTipManager1.TargetControls.Add with 3 overloads. This gives me an error. The Add method allows only 2 at most. This is of NO help.
It seems I am very close to making this work but reffering to your examples does not cover my scenario. I am using a GridView. There is only ONE example that covers a RadToolTip in a GridView. I used that as a template and my RadToolTip displayed properly but only on the first line. Since then I get empty tooltips.
Should I NOT include the RadToolTip inside the same ItemTemplate as the lable that it targets? Does it require it's own <asp:TemplateField> within the GridView? Then where should I position it?
I am setting the ClientID to true because all the examples say this must be done. I also get runtime erros when I set it to false. You gave me no clue as to what to do here!?!
I am adding the the label from each template instance to the Target Controls collection. You said this is correct. But in my OnAjaxUpdate method I just add an empty 'HR'. JUST LIKE ALL THE EXAMPLES. Ok, I agree, this is wrong. It seems like I should be referencing the label here. How do I do that in this method? There are NO examples that cover this scenario. Every example you gave me just adds the 'HR'. Please tell me what should I be adding here?
Then you said "On the other hand the RadToolTip
instances that you set do not point to actual existing client-side IDs". That's a good statement on what I am not doing wrong (again) but it does not really point me in any direction that will help me get this working. How do I configure them to create and point to client-side IDs?
Can I do this without client-side IDs?
It appears I scan use both the RadToolTip and The RadToolTipManager in my scenario. If not please explain why.
I don't want you to code this. I want to learn what I am doing wrong and fix it myself.
Thanks much in advance,