---
title: HoverLabel
summary: API reference for HoverLabel.
status: draft
owner: SAIF documentation generator
last_reviewed: 2026-08-17
library: SAIF.Presentation.Web.Controls.AJAX.Infragistics103
reference_type: package
---

# HoverLabel

`HoverLabel` renders a small trigger label paired with a headerless `HoverPanel` popup, giving pages a lightweight way to attach arbitrary hover content (not necessarily help-related) to any label-sized trigger.

## Purpose
- Provides the simplest hover-content pairing in this library: a label trigger and a content-only popup, with no database dependency and no header row.

## 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 |
| ControlLabelDisplay | `Property ControlLabelDisplay() As String` | The text displayed on the trigger label |
| ContentText | `Property ContentText() As String` | The content text 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](SAIFAJAXControlAncestor.md) |
| IsFirefox | `Protected ReadOnly Property IsFirefox() As Boolean` | Indicates whether the requesting browser identifies itself as Firefox | [SAIFAJAXControlAncestor](SAIFAJAXControlAncestor.md) |
| 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` |

## Constraints and usage notes
- Use `HoverPanelControl`/`HoverHelpControl` instead when a header row above the popup content is required.

## Sources
- `SAIF.Presentation.Web.Controls.AJAX.Infragistics103\HoverLabel.vb`
