I am using only the default skins. I implemented the tooltip on another page in the same app and it works as expected so I took another look at the page that doesn't load the skin on the tooltip to see what's different. I had placed the tooltip inside an <asp:View> control (as shown below). When I placed the tootip outside of the multiview and view controls it then rendered correctly with the skin. not sure if that is by design or not.
|<asp:MultiView ID="GalleryView" runat="server" ActiveViewIndex="0"> |
| <asp:View ID="LoResView" runat="server"> |
| <telerik:RadToolTip ID="RadToolTip2" runat="server" |
| height="240px" |
| Targetcontrolid="LoResImageDisplay" |
| IsClientID="true" |
| OffsetY="4" |
| sticky="true" |
| animation="Fade" |
| Position="BottomCenter" |
| RelativeTo="Element" |
| Skin="Telerik" |
| >THIS IS THE CONTENT IN THE TOOLTIP... |
| </telerik:RadToolTip> |
One other issue I'm seeing consistently and haven't tracked down yet is the setting ShowCallout="false" is not working. When I add it to the code above the callout continues to display but the behavior changes slightly. The tooltip will fade in with a blank spot for the callout. When the tooltip completes the fade-in then the callout becomes visible and pops into place. When the tooltip closes the callout disappears immediately and then the rest of the tooltip fades out.
I'm not sure what's happening there since the Server-Side API demo project doesn't exhibit the same behavior when the callout is turned off (running the demo on my local machine).