Quote Originally Posted by feanor91 View Post
what is the purpose of the tooltip collection?
Generally, it is for ToolTips assigned to the control. The main benefits are:
  1. You don't need to render the ToolTips manually as you did with .Render().
  2. Auto assigning the Target, i.e. if no Target specified, when the control will be the Target.
  3. The things looks better organized.


Quote Originally Posted by feanor91 View Post
can we have more than one tooltip on an object?
Do you mean putting several control into the ToolTips collection? Or assigning several ToolTips to the control? Anyways, the two things are possible.

Quote Originally Posted by feanor91 View Post
And change the tolotip use depending of the context at run time?
Well, anything that is commonly possible via client and server API is possible for ToolTips as well. If you will specify more concrete requirement, I could suggest something concrete as well.