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

# HoverLabel

`HoverLabel` is the lightest-weight hover trigger in this library: a `Label` (defaulting to the text `?`) that opens a [HoverPanel](HoverPanel.md) when hovered, for cases where a small inline hint marker is enough and a full icon or picture is not needed.

## Purpose
- Renders a small clickable/hoverable label (default `?`) that serves purely as a trigger for an associated `HoverPanel`.
- Lets callers override the trigger's default text while keeping the hover-popup wiring automatic.

## Context
- Namespace: `SAIF.Presentation.Web.Controls.V2.AJAX`
- Assembly/package: `SAIF.Presentation.Web.Controls.AJAX.Infragistics111` (packaged in `SAIF.BOF.Presentation.Web.Infragistics111`)
- Base class: [SAIFAJAXControlAncestor](SAIFAJAXControlAncestor.md)

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `Text` | `Property Text As String` (default `"?"`) | The label text rendered as the hover trigger |

## Inherited public members

Members in this section are inherited from `SAIFAJAXControlAncestor` in `SAIF.Presentation.Web.Controls.AJAX.Infragistics111`. They are available on this type through inheritance.

| Member | Signature | Purpose | Origin |
| --- | --- | --- | --- |
| `RootObject` | `ReadOnly Property RootObject As Object` | The hosting page's `Model` property value | `SAIF.Presentation.Web.Controls.AJAX.Infragistics111` — `SAIFAJAXControlAncestor` |
| `IsFirefox` | `ReadOnly Property IsFirefox As Boolean` | Browser-capability test for the current request | `SAIF.Presentation.Web.Controls.AJAX.Infragistics111` — `SAIFAJAXControlAncestor` |

## Behavioral notes
- This control composes an internal `HoverPanel` and forwards its content configuration to it; it has no bind/validate behavior of its own since it does not implement `iAutoBindingControl`.*

## Constraints and usage notes
- Requires the AJAX Control Toolkit (`AjaxControlToolkit.dll`) at runtime, transitively through the composed `HoverPanel`.

## Related documentation
- [Index](../../index.md)
- [Overview](../../overview.md)
- [Architecture](../../architecture.md)
- [Business rules](../../business-rules.md)
- [API reference](../index.md)

> **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.Infragistics111/HoverLabel.vb`
