SAIF.Presentation.Web.Controls.V2 API reference¶
This page lists all public types exposed by SAIF.Presentation.Web.Controls.V2. Each type links to its full API reference page.
Types¶
| Type | Kind | Namespace | Purpose |
|---|---|---|---|
| BannerControl | Class | SAIF.Presentation.Web.Controls.V2 |
Renders the shared Business Online site banner by loading /Resources/SiteBanner.xml and substituting placeholders for the page title and dynamic links, with separate print and internal/external display variants BR-V2-004. |
| BannerControlV2 | Class | SAIF.Presentation.Web.Controls.V2 |
A revised banner control sharing BannerControl's XML-driven rendering pipeline and property surface, used where the V2 look-and-feel banner variant is required*. |
| ConditionsGrid | Class | SAIF.Presentation.Web.Controls.V2 |
Provides a ready-made, panel-hosted GridView titled "Medical Conditions" that a host page fills from any CollectionBase, so pages do not need to hand-build grid columns and panel chrome for this recurring display BR-V2-052. |
| FocusManager | Class | SAIF.Presentation.Web.Controls.V2 |
Emits a client-side startup script that moves browser focus to a named control when the page loads, resolving the target relative to the page's control tree rather than requiring the caller to manage script registration directly BR-V2-086. |
| Utilities.mdlUtilities | Module | SAIF.Presentation.Web.Controls.V2.Utilities |
A shared helper module that lets any control in this library opt out of bulk enable/disable operations performed by clsControlManager in SAIF.Presentation.Web.Core.Infragistics111, without every control needing its own enableability logic BR-V2-078. |
| MultiListControl | Class | SAIF.Presentation.Web.Controls.V2 |
Composes a textbox, an image button, and a checkbox list into a single drop-down multi-select control, auto-closing the list on focus loss so pages get multi-select UX without wiring the three constituent controls themselves BR-V2-061. |
| OneClickSubmit | Class | SAIF.Presentation.Web.Controls.V2 |
A submit button that always registers a client-side duplicate-click guard, so pages using it are protected from double-submission without adding their own guard script BR-V2-058. |
| SAIFAlphaNumericLinkControl | Class | SAIF.Presentation.Web.Controls.V2 |
Renders a fixed A-through-Z-plus-Number filter bar as a row of SAIFLinkButton controls and raises a single LinkClicked event carrying the selected character, so host pages can filter data without building the link row themselves BR-V2-089. |
| SAIFLinkButton | Class | SAIF.Presentation.Web.Controls.V2 |
A LinkButton that carries an AlphaNumericCharacter value identifying which letter or number it represents, used internally by SAIFAlphaNumericLinkControl to report which link was clicked*. |
| AlphaNumericCharacter | Enum | SAIF.Presentation.Web.Controls.V2 |
Enumerates the values a SAIFAlphaNumericLinkControl link can represent: the ASCII-valued letters A-Z plus a Number member representing the numeric-filter link. |
| SAIFButton | Class | SAIF.Presentation.Web.Controls.V2 |
A styled submit button that can show an activity indicator and disable the surrounding form on click, giving pages a consistent busy-state UX for long-running postbacks without custom script BR-V2-092. |
| SAIFCheckBox | Class | SAIF.Presentation.Web.Controls.V2 |
A checkbox that can render as a static, read-only image instead of an interactive input, letting pages show a checked/unchecked state without allowing edits BR-V2-024. |
| SAIFCheckBoxList | Class | SAIF.Presentation.Web.Controls.V2 |
A checkbox list sharing SAIFCheckBox's read-only static-image rendering approach, letting pages present a list of checked states without allowing item-level edits*. |
| SAIFComboBox | Class | SAIF.Presentation.Web.Controls.V2 |
A styled drop-down list that can show an activity indicator and disable the surrounding form when the selection changes, matching SAIFButton's busy-state UX pattern for select-driven postbacks BR-V2-092. |
| SAIFDropDownList | Class | SAIF.Presentation.Web.Controls.V2 |
A drop-down list that can bind directly to an Enum type and can render as a read-only styled textbox, and that retries its render once with the selection cleared if the base render throws BR-V2-027. |
| SAIFGrid | Class | SAIF.Presentation.Web.Controls.V2 |
A styled GridView that always carries the library's grid CSS class, renders an accessible header when it has rows, and can wire client-side row-click behavior keyed off DataKeyField BR-V2-081. |
| SAIFHoverHelp | Class | SAIF.Presentation.Web.Controls.V2 |
Renders a fixed-style help icon that shows a positioned pop-up panel containing HelpText on hover, so pages can add contextual help without building their own pop-up markup and positioning script BR-V2-100. |
| HoverHelpPopupPosition | Enum | SAIF.Presentation.Web.Controls.V2 |
Enumerates the positions a SAIFHoverHelp pop-up panel can be placed in relative to its icon. |
| SAIFListBox | Class | SAIF.Presentation.Web.Controls.V2 |
A styled list box sharing SAIFButton/SAIFComboBox's activity-indicator and form-disable pattern, applied to change events instead of click events*. |
| SAIFMessage | Class | SAIF.Presentation.Web.Controls.V2 |
Displays a one-row status/validation message with an icon automatically chosen from keywords in the message text, so callers don't need to pick an icon themselves BR-V2-042. |
| SAIFMessage.Images | Enum | SAIF.Presentation.Web.Controls.V2 |
Enumerates the icon images SAIFMessage can render: DefaultImage, CompleteImage, ErrorImage, and WarningImage. |
| SAIFPanel | Class | SAIF.Presentation.Web.Controls.V2 |
A collapsible, titled panel whose expand/collapse state is tracked in a hidden field so it survives postback, giving pages a reusable collapsible-section building block BR-V2-051. |
| SAIFPanelDesigner | Class | SAIF.Presentation.Web.Controls.V2 |
Provides the Visual Studio design-time rendering surface for SAIFPanel, so the collapsible-panel structure is visible in the designer without running the ASP.NET page*. |
| PanelState | Enum | SAIF.Presentation.Web.Controls.V2 |
Enumerates the two states a SAIFPanel can be in: Expanded and Collapsed. |
| SAIFRadioButton | Class | SAIF.Presentation.Web.Controls.V2 |
A radio button sharing SAIFCheckBox's read-only static-image rendering pattern, letting pages show a selected/unselected state without allowing edits*. |
| SAIFRadioButtonList | Class | SAIF.Presentation.Web.Controls.V2 |
A radio button list sharing the same read-only static-image rendering pattern as SAIFRadioButton, applied per item*. |
| SAIFTabBar | Class | SAIF.Presentation.Web.Controls.V2 |
Renders a set of navigation tabs whose styling differs between normal and wizard mode, and raises a server-side TabClicked event when the user changes tabs BR-V2-072. |
| SAIFTabBarTab | Class | SAIF.Presentation.Web.Controls.V2 |
Defines a single tab within a SAIFTabBar: its ID, key, display text, order, and enabled/visible/selected flags BR-V2-069. |
| SAIFTabBarTabCollection | Class | SAIF.Presentation.Web.Controls.V2 |
A typed, sortable collection of SAIFTabBarTab instances offering ID-based lookup so SAIFTabBar doesn't need to scan tabs manually. |
| Sorter(Of T) | Class | SAIF.Presentation.Web.Controls.V2 |
A reflection-based property comparer used internally to sort tab collections by an arbitrary named property, avoiding a hand-written comparer per sortable property. |
| SortOrder | Enum | SAIF.Presentation.Web.Controls.V2 |
Enumerates ascending/descending sort direction used by Sorter(Of T) when ordering tab collections. |
| TabBarMode | Enum | SAIF.Presentation.Web.Controls.V2 |
Enumerates the two rendering modes for SAIFTabBar: Normal and a wizard-style mode with different styling BR-V2-072. |
| SAIFTabs | Class | SAIF.Presentation.Web.Controls.V2 |
A client-side tab strip that shows/hides sibling <div> content panels and raises selection-change events, identifying tabs by their client ID and content div ID BR-V2-066. |
| SAIFTabsDesigner | Class | SAIF.Presentation.Web.Controls.V2 |
Provides the Visual Studio design-time HTML for SAIFTabs, so the client-side tab strip has a visual representation in the designer*. |
| TabSettings | Class | SAIF.Presentation.Web.Controls.V2 |
A serializable value object holding the per-tab settings (ID, text, visibility, etc.) used by SAIFTabs to persist and restore selection state via view state. |
| SAIFTabEventArgs | Class | SAIF.Presentation.Web.Controls.V2 |
Event args for SAIFTabs selection-change events, carrying the new tab, the previous tab, and a Cancel flag so handlers can veto the tab change. |
| SAIFTextBox | Class | SAIF.Presentation.Web.Controls.V2 |
A textbox that can show a live character counter for multi-line, length-limited input, requiring both a positive MaxLength and explicit opt-in before the counter appears BR-V2-096. |
Sources¶
SAIF.Presentation.Web.Controls.V2/SAIF.Presentation.Web.Controls.V2.vbproj