New to Telerik UI for ASP.NET AJAXStart a free 30-day trial

Server-side Programming

Server Properties common for both RadToolTip / RadToolTip Manager

 

NameDescription
AnimationGet/Set the animation effect of the tooltip (Inherited from RadToolTipBase )
AnimationDurationSets/gets the duration of the slide animation in milliseconds. (Inherited from RadToolTipBase )
AutoCloseDelayGet/Set the delay after which the tooltip will hide if the mouse stands still over the target element. (Inherited from RadToolTipBase )
ContentScrollingGet/Set overflow of the tooltip's content area (Inherited from RadToolTipBase )
EnableAjaxSkinRenderingGets or sets the value, indicating whether to render the skin CSS files during Ajax requests (Inherited from RadWebControl)
EnableEmbeddedBaseStylesheetGets or sets the value, indicating whether to render the link to the embedded base stylesheet of the control or not. (Inherited from RadWebControl)
EnableEmbeddedScriptsGets or sets the value, indicating whether to render script references to the embedded scripts or not. (Inherited from RadWebControl)
EnableEmbeddedSkinsGets or sets the value, indicating whether to render links to the embedded skins or not. (Inherited from RadWebControl)
EnableShadowGets or sets a value indicating whether the RadToolTip should have shadow. (Inherited from RadToolTipBase ). True by default since Q1 2012.
HeightGet/Set the Height of the tooltip (Inherited from RadToolTipBase )
HideDelayGet/Set delay in miliseconds for the tooltip to hide after the mouse leaves the target element. (Inherited from RadToolTipBase )
HideEventGet/Set the client event at which the tooltip will be hidden (Inherited from RadToolTipBase )
IgnoreAltAttributeGet/Set the idicator whether the Alt specified for the target should be ignored or not (Inherited from RadToolTipBase )
ManualCloseOBSOLETE Get/Set whether the tooltip will need to be closed manually by the user using the [x] button, or will close automatically (Inherited from RadToolTipBase )
ManualCloseButtonTextGet/Set the manual close button's tooltip text (the only string that may require localization)
ModalGets or sets a value indicating whether a tooltip is modal or not. (Inherited from RadToolTipBase )
MouseTrailingGet/Set whether the tooltip will move to follow mouse movement or will stay fixed. (Inherited from RadToolTipBase )
OffsetXGet/Set the tooltip's horizontal offset from the target control. Works in coopearation with the Position property. (Inherited from RadToolTipBase )
OffsetYGet/Set the tooltip's vertical offset from the target control. Works in coopearation with the Position property. (Inherited from RadToolTipBase )
OverlayGets or sets a value indicating whether the window will create an overlay element. (Inherited from RadToolTipBase )
PositionGet/Set the top/left position of the tooltip relative to the target element (Inherited from RadToolTipBase )
RelativeToGet/Set whether the tooltip should appear relative to the mouse or to the target element. Works in coopearation with the Position property. (Inherited from RadToolTipBase )
RenderInPageRootGet/Set whether the tooltip should be added as a child of the root element or as a child of its direct parent. (Inherited from RadToolTipBase )
ShowCalloutGet/Set whether the tooltip will hide when the mouse moves away from the target element, or when the mouse [enters] and moves out of the tooltip itself. (Inherited from RadToolTipBase )
ShowDelayGet/Set the time for which the user should hold the mouse over a target element for the tooltip to appear (Inherited from RadToolTipBase )
ShowEventGet/Set the client event at which the tooltip will be made visible for a particular target control (Inherited from RadToolTipBase )
StickyOBSOLETE Get/Set whether the tooltip will hide when the mouse moves away from the target element, or when the mouse [enters] and moves out of the tooltip itself. (Inherited from RadToolTipBase )
TextGet/Set the Text that will appear in the tooltip (if it should be other than the content of the 'title' attribute of the target element (Inherited from RadToolTipBase )
TitleGet/Set a title for the tooltip (Inherited from RadToolTipBase )
VisibleOnPageLoadGets or sets a value indicating whether the tooltip will open automatically when its parent [aspx] page is loaded on the client. (Inherited from RadToolTipBase )
WidthGet/Set the Width of the tooltip (Inherited from RadToolTipBase )

Server properties for setting client event handlers, common for both controls:

 

NameDescription
OnClientBeforeShowGets or sets a value indicating the client-side event handler that is called before the RadToolTip shows
OnClientShowGets or sets a value indicating the client-side event handler that is called the just after the RadToolTip is shown.
OnClientBeforeHideGets or sets a value indicating the client-side event handler that is called before the RadToolTip hides.
OnClientHideGets or sets a value indicating the client-side event handler that is called just after the RadToolTip is hidden

RadToolTip specific API

Server properties for RadToolTip only

 

NameDescription
IsClientIDGet/Set whether the TargetControlID is server or client ID
TargetControlIDGet/Set the target control property of the tooltip

Server methods for RadToolTip only

 

NameDescription
ShowShows the tooltip. NOTE - The method is actually available for the manager due to the class inheritance, but it might cause unexpected behavior and should not be used.

RadToolTipManager specific API

Server properties for RadToolTipManager only

 

NameDescription
EnableDataCachingGets or sets a value indicating whether the content of loaded on demand tooltip should be cached after the first request. When caching is enabled only one request will be performed for each target, regardless of how many times the tooltip will be shown. By default a new request is performed each time the tooltip must be shown.
WebServiceSettingsGets the settings for the web service used to populate items.

Server properties for setting client event handlers for RadToolTipManager only:

 

NameDescription
OnClientRequestStartGets or sets a value indicating the client-side event handler that is called when the RadToolTipManager when a call to a WebService is initiated or AJAX request is started.
OnClientResponseEndGets or sets a value indicating the client-side event handler that is called when the RadToolTipManager receives the server response from a WebService or AJAX request.
OnClientResponseErrorGets or sets a value indicating the client-side event handler that is called when theLoad On Demand call to the WebService or the AJAX request is interrupted by an error.
ToolTipZoneIDGets or sets the id (ClientID if a runat=server is used) of a html element whose children will be tooltipified
AutoTooltipifyGets or sets a value whether the RadToolTipManager, when its TargetControls collection is empty will tooltipify automatically all elements on the page that have a 'title' attribute
TargetControlsGets a collection of TargetControl objects that allows for specifying the objects for which tooltips will be created on the client-side.
UpdatePanelGets a reference to the UpdatePanel property of RadToolTipManager. The UpdatePanel allows for sending AJAX content to the client-side during the OnAjaxUpdate event

Server events for RadToolTipManager only

 

NameDescription
OnAjaxUpdateAllows for dynamic content to be set into the tooltip with an ajax request.The tooltip triggers the event when it is shown on the client.