Skip to content

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