HoverHelpControl¶
HoverHelpControl renders a "?" label plus a HoverPanelControl popup showing static help text supplied directly by the hosting page — unlike HoverHelp, it has no dependency on the clsHelpText business object or the database.
Purpose¶
- Provides a simple, non-database-backed alternative to
HoverHelpfor pages that want to supply help content as a literal string rather than retrieving it fromAPPLICATION_HELP_MASTER/APPLICATION_HELP_DETAIL. - Renders a labeled trigger (default
"?") plus a headered hover popup (default header"Help").
Context¶
- Namespace:
SAIF.Presentation.Web.Controls.V2.AJAX - Assembly/package:
SAIF.Presentation.Web.Controls.AJAX.Infragistics103
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| DEFAULT_CONTROL_LABEL_STRING | Public Const DEFAULT_CONTROL_LABEL_STRING As String = "?" |
Default text shown on the trigger label |
| DEFAULT_HEADER_STRING | Public Const DEFAULT_HEADER_STRING As String = "Help" |
Default header text shown in the hover popup |
| ControlLabelDisplay | Property ControlLabelDisplay() As String |
The text displayed on the trigger label |
| HeaderText | Property HeaderText() As String |
The header text shown at the top of the hover popup |
| HelpText | Property HelpText() As String |
The static help-text content shown in the hover popup body |
Inherited public members¶
Members in this section are inherited from SAIFAJAXControlAncestor and, transitively, System.Web.UI.WebControls.CompositeControl in the .NET Framework Base Class Library. They are available on this type through inheritance.
| Member | Signature | Purpose | Origin |
|---|---|---|---|
| RootObject | Protected ReadOnly Property RootObject() As Object |
Lazily resolves and caches the page's "Model" object for use by this control |
SAIFAJAXControlAncestor |
| IsFirefox | Protected ReadOnly Property IsFirefox() As Boolean |
Indicates whether the requesting browser identifies itself as Firefox | SAIFAJAXControlAncestor |
| ID | Property ID As String |
The programmatic identifier assigned to this control instance | System.Web.dll — System.Web.UI.Control |
| Visible | Property Visible As Boolean |
Controls whether this control renders on the page | System.Web.dll — System.Web.UI.Control |
| CreateChildControls | Overridable Sub CreateChildControls() |
Builds this composite control's child control tree | System.Web.dll — System.Web.UI.WebControls.CompositeControl |
| RenderContents | Overridable Sub RenderContents(writer As HtmlTextWriter) |
Renders this composite control's markup to the response stream | System.Web.dll — System.Web.UI.WebControls.CompositeControl |
Behavioral notes¶
- Unlike
HoverHelp,HelpTexthere must be set directly by the hosting page's code — there is no database retrieval path in this class*.
Constraints and usage notes¶
- Intended for static/design-time help content; use
HoverHelpwhen help text must come fromAPPLICATION_HELP_MASTER/APPLICATION_HELP_DETAIL.
Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources¶
SAIF.Presentation.Web.Controls.AJAX.Infragistics103\HoverHelpControl.vb