---
title: SAIF.Presentation.Web.Controls.AJAX.Infragistics111 API reference
summary: Index of all public types in this library.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-08-17
library: SAIF.Presentation.Web.Controls.AJAX.Infragistics111
reference_type: package
---

# SAIF.Presentation.Web.Controls.AJAX.Infragistics111 API reference

This page lists all public types exposed by `SAIF.Presentation.Web.Controls.AJAX.Infragistics111`. Each type links to its full API reference page. `GridCustomizationPanel` is declared `Friend` (assembly-internal) and is therefore omitted from this public index; it is described where referenced on the [ModalGridCustomizer](SAIF.Presentation.Web.Controls.V2.AJAX/ModalGridCustomizer.md) page.

## Types

| Type | Kind | Namespace | Purpose |
| --- | --- | --- | --- |
| [iAutoBindingControl](SAIF.Presentation.Web.Controls.V2.AJAX/iAutoBindingControl.md) | Interface | `SAIF.Presentation.Web.Controls.V2.AJAX` | Contract every auto-binding control implements for reflection-based two-way binding, validation, and error reporting |
| [SAIFAJAXControlAncestor](SAIF.Presentation.Web.Controls.V2.AJAX/SAIFAJAXControlAncestor.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Root ancestor for every control in this library; exposes the page's `Model` and a browser test |
| [AutoBindControlAncestor](SAIF.Presentation.Web.Controls.V2.AJAX/AutoBindControlAncestor.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Reflection-based two-way binding, validation, and error display shared by all auto-binding editors |
| [AutoBindTextbox](SAIF.Presentation.Web.Controls.V2.AJAX/AutoBindTextbox.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Auto-binding `TextBox` editor |
| [AutoBindWebMaskEdit](SAIF.Presentation.Web.Controls.V2.AJAX/AutoBindWebMaskEdit.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Auto-binding Infragistics `WebMaskEdit` editor |
| [AutoBindWebDateTimeEdit](SAIF.Presentation.Web.Controls.V2.AJAX/AutoBindWebDateTimeEdit.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Auto-binding Infragistics `WebDateTimeEdit` editor fixed to `MM/dd/yyyy`, embeddable as a grid editor |
| [BindingManager](SAIF.Presentation.Web.Controls.V2.AJAX/BindingManager.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Page-level orchestrator that binds every auto-binding control and aggregates page validity |
| [BindingUtility](SAIF.Presentation.Web.Controls.V2.AJAX/BindingUtility.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Shared reflection/`TypeDescriptor` helpers for reading and writing dotted model paths |
| [HoverPanel](SAIF.Presentation.Web.Controls.V2.AJAX/HoverPanel.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Toolkit-based hover popup panel with arbitrary content text |
| [HoverPanelControl](SAIF.Presentation.Web.Controls.V2.AJAX/HoverPanelControl.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Titled variant of `HoverPanel` with a header and indented content |
| [HoverLabel](SAIF.Presentation.Web.Controls.V2.AJAX/HoverLabel.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Label trigger (default text `?`) that opens a `HoverPanel` |
| [HoverPicture](SAIF.Presentation.Web.Controls.V2.AJAX/HoverPicture.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Image trigger that opens a `HoverPanel`, fillable with arbitrary text |
| [HoverHelp](SAIF.Presentation.Web.Controls.V2.AJAX/HoverHelp.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Help-specific `HoverPicture` with a default icon, fillable from a `clsHelpText` business object |
| [HoverHelpControl](SAIF.Presentation.Web.Controls.V2.AJAX/HoverHelpControl.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Label + titled hover panel defaulting its header to "Help" |
| [ModalGridCustomizer](SAIF.Presentation.Web.Controls.V2.AJAX/ModalGridCustomizer.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Designer-facing control that wires a modal popup, the customization panel, and an `InfragisticsGridCustomizer` to a target grid |
| [ModalGridCustomizer.BindingBehaviors](SAIF.Presentation.Web.Controls.V2.AJAX/BindingBehaviors.md) | Enum (nested in `ModalGridCustomizer`) | `SAIF.Presentation.Web.Controls.V2.AJAX` | Selects the rebind strategy (`ObjectBinder`, `DataBind`, `Custom`) applied after customization |
| [ModalGridCustomizer.ColumnVisibilityOverride](SAIF.Presentation.Web.Controls.V2.AJAX/ColumnVisibilityOverride.md) | Class (nested in `ModalGridCustomizer`) | `SAIF.Presentation.Web.Controls.V2.AJAX` | Groups the always-visible/always-hidden column-key override lists exposed via `ColumnVisiblity` |
| [ModalGridCustomizer.TargetControlIDData](SAIF.Presentation.Web.Controls.V2.AJAX/TargetControlIDData.md) | Class (nested in `ModalGridCustomizer`) | `SAIF.Presentation.Web.Controls.V2.AJAX` | Groups the target grid, object binder, and linked-refresh control IDs exposed via `TargetControls` |
| [InfragisticsGridCustomizer](SAIF.Presentation.Web.Controls.V2.AJAX/InfragisticsGridCustomizer.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Per-grid column/page-size customization state; reads, writes, and applies user preferences |
| [InfragisticsGridCustomizer.VisiblityModes](SAIF.Presentation.Web.Controls.V2.AJAX/VisiblityModes.md) | Enum (nested in `InfragisticsGridCustomizer`) | `SAIF.Presentation.Web.Controls.V2.AJAX` | Per-column mode (`Normal`, `AlwaysVisible`, `AlwaysHidden`) governing whether visibility can be changed |
| [InfragisticsGridCustomizerList](SAIF.Presentation.Web.Controls.V2.AJAX/InfragisticsGridCustomizerList.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Per-page collection of `InfragisticsGridCustomizer` instances keyed by grid ID |
| [HidableInfragisticsColumn](SAIF.Presentation.Web.Controls.V2.AJAX/HidableInfragisticsColumn.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Wraps an `UltraGridColumn` with visibility-mode state managed by the customizer |
| [ColumnPreferenceList](SAIF.Presentation.Web.Controls.V2.AJAX/ColumnPreferenceList.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Serializes column-selection preferences to and from the persisted string form |
| [ColumnPreferenceList.Preference](SAIF.Presentation.Web.Controls.V2.AJAX/Preference.md) | Class (nested in `ColumnPreferenceList`) | `SAIF.Presentation.Web.Controls.V2.AJAX` | A single column key plus its checked/unchecked persisted state |
| [clsHelpText](SAIF.Presentation.Web.Controls.V2.AJAX/clsHelpText.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Read-only business object holding one application's help text for a reference key |
| [clsHelpTextCollection](SAIF.Presentation.Web.Controls.V2.AJAX/clsHelpTextCollection.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Read-only collection of every help text entry for one application code |
| [Utilities](SAIF.Presentation.Web.Controls.V2.AJAX/Utilities.md) | Class | `SAIF.Presentation.Web.Controls.V2.AJAX` | Empty placeholder class with no members and no known consumer** |

## Related documentation
- [Index](../index.md)
- [Overview](../overview.md)
- [Architecture](../architecture.md)
- [Dependencies](../dependencies.md)
- [Operations and processes](../operations-processes.md)
- [Business rules](../business-rules.md)
- [Database tables](../database-tables.md)
- [SQL catalog](../sql/index.md)

## Sources
- `SAIF.Presentation.Web.Controls.AJAX.Infragistics111/SAIF.Presentation.Web.Controls.AJAX.Infragistics111.vbproj`
