Skip to content

SAIF.Presentation.Web.Binding.Infragistics111 API reference

This page lists all public types exposed by SAIF.Presentation.Web.Binding.Infragistics111. Each type links to its full API reference page. All types share the single root namespace SAIF.Presentation.Web.Binding.

Types

Type Kind Namespace Purpose
clsObjectBindManager Class SAIF.Presentation.Web.Binding Register bindings via ~60 Add overloads (one family per supported control type) and three AddCustomValidator overloads, dispatching to the matching concrete binder by the control's compile-time type (BR-BIND-001).
clsObjectBinderBase Class SAIF.Presentation.Web.Binding Define the Init / ObjectToControl / ControlToObject contract that lets clsObjectBindManager treat every control-specific binder uniformly.
clsCustomValidator Class SAIF.Presentation.Web.Binding Let applications extend validation with custom logic without subclassing a control-specific binder (BR-BIND-051, see Run a custom validator).
clsObjectBindingArgs Class SAIF.Presentation.Web.Binding Carry the common binding configuration shared by every control-specific …BindingArgs subtype.
BindTypes Enum SAIF.Presentation.Web.Binding Select which of ObjectToControl/ControlToObject a given binding participates in, or opt out of data movement entirely with ValidateOnly (BR-BIND-009).
ObjectDataType Enum SAIF.Presentation.Web.Binding Drive the typed conversion branch inside numeric and other typed editor binders.
ControlBindProperty Enum SAIF.Presentation.Web.Binding Let a single binder support multiple control-side representations without a separate binder per representation.
NumericControlProperty Enum SAIF.Presentation.Web.Binding Select the precise numeric value property (clsWebNumericEditBinder, clsWebNumericEditorBinder) instead of always going through a generic Text/Value property (BR-BIND-014).
PadDirection Enum SAIF.Presentation.Web.Binding Control whether fixed-width legacy field values are left- or right-padded for display.
PadTarget Enum SAIF.Presentation.Web.Binding Distinguish display-side padding from object-side padding for a bound field.
CustomValidationType Enum SAIF.Presentation.Web.Binding Configure a clsCustomValidator instance to run a property delegate, a method delegate, or a whole-object IsValid check.
CustomBindingControls Enum SAIF.Presentation.Web.Binding Restrict dual binding (display one object, validate another) to the six supported control types (BR-BIND-058).
PropertyValidator Delegate SAIF.Presentation.Web.Binding Let an application inspect target and inKeyProperty and append its own messages to inErrors (BR-BIND-051).
MethodValidator Delegate SAIF.Presentation.Web.Binding Let an application run arbitrary validation logic against target (typically the clsCustomValidator itself) and populate inErrors (BR-BIND-052).
CustomValidator Delegate SAIF.Presentation.Web.Binding Provide an alternate, function-style validation hook alongside MethodValidator.
CheckBoxBindingArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsCheckBoxBinder without a long positional Add call.
HierarchialGridArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsUltraGridBinder / clsWebHierarchicalDataGridBinder without a long positional Add call.
UltraGridBindingArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsUltraGridBinder without a long positional Add call.
WebDataGridBindingArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsWebDataGridBinder without a long positional Add call.
WebHierarchicalDataGridBindingArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsWebHierarchicalDataGridBinder without a long positional Add call.
SAIFMaskEditBindingArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsSAIFWebMaskEditBinder without a long positional Add call.
WebDateTimeEditBindingArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsWebDateTimeEditBinder without a long positional Add call.
WebMaskEditBindingArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsWebMaskEditBinder without a long positional Add call.
WebNumericEditBindingArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsWebNumericEditBinder without a long positional Add call.
WebDateTimeEditorBindingArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsWebDateTimeEditorBinder without a long positional Add call.
WebMaskEditorBindingArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsWebMaskEditorBinder without a long positional Add call.
WebNumericEditorBindingArgs Class SAIF.Presentation.Web.Binding Configure a binding to clsWebNumericEditorBinder without a long positional Add call.
PadArgs Class SAIF.Presentation.Web.Binding Configure the direction, length, fill character, and target (control or object) of padding applied to a bound value (BR-BIND-013).
clsCheckBoxBinder Class SAIF.Presentation.Web.Binding Map a Boolean property directly to Checked, or a String property using a configured checked/unchecked string compared case-insensitively (BR-BIND-016).
clsDataListBinder Class SAIF.Presentation.Web.Binding Resolve item-template controls by a configurable prefix convention (default "bound_") so a single binder definition applies across every repeated DataList item.
clsDDLBinder Class SAIF.Presentation.Web.Binding Bind a DropDownList's selection to a business-object property.
clsHyperLinkBinder Class SAIF.Presentation.Web.Binding Display a business-object property's value as a HyperLink's text or NavigateUrl.
clsLabelBinder Class SAIF.Presentation.Web.Binding Display a business-object property's value in a Label, typically as an ObjectToControl-only binding.
clsRadioButtonBinder Class SAIF.Presentation.Web.Binding Map a business-object property to a single RadioButton's Checked state, following the same boolean/string-flag pattern as check boxes.
clsTextBoxBinder Class SAIF.Presentation.Web.Binding Write a String target property from the control's text verbatim (BR-BIND-020).
clsSAIFWebMaskEditBinder Class SAIF.Presentation.Web.Binding Bind a masked-input control's formatted value to a business-object property.
clsUltraGridBinder Class SAIF.Presentation.Web.Binding Assign the collection to the grid's DataSource and call the grid's own DataBind (BR-BIND-017).
clsWebComboBinder Class SAIF.Presentation.Web.Binding Bind a WebCombo control's selection to a business-object property, similarly to clsDDLBinder but for the richer Infragistics combo control.
clsWebDateChooserBinder Class SAIF.Presentation.Web.Binding Bind a WebDateChooser control's selected date to a business-object Date property.
clsWebDateTimeEditBinder Class SAIF.Presentation.Web.Binding Bind a WebDateTimeEdit control's value to a business-object date/time property.
clsWebHtmlEditorBinder Class SAIF.Presentation.Web.Binding Bind a WebHtmlEditor control's HTML content to a business-object String property.
clsWebMaskEditBinder Class SAIF.Presentation.Web.Binding Bind a masked-input WebMaskEdit control's value to a business-object property.
clsWebNumericEditBinder Class SAIF.Presentation.Web.Binding Write to the specific Infragistics value property named by NumericControlProperty (Text, Value, ValueByte, ValueDecimal, ValueDouble, ValueFloat, ValueInt, ValueLong, ValueShort) (BR-BIND-014).
clsWebTextEditBinder Class SAIF.Presentation.Web.Binding Bind a WebTextEdit control's value to a business-object property, similar to clsTextBoxBinder but for the Infragistics enhanced text editor.
clsSAIFWebMaskEditorBinder Class SAIF.Presentation.Web.Binding Bind the current-generation SAIF mask-edit control's formatted value to a business-object property.
clsWebDataGridBinder Class SAIF.Presentation.Web.Binding Assign the collection to the grid's DataSource and call the grid's own DataBind (BR-BIND-017).
clsWebDatePickerBinder Class SAIF.Presentation.Web.Binding Bind a WebDatePicker control's selected date to a business-object Date property.
clsWebDateTimeEditorBinder Class SAIF.Presentation.Web.Binding Bind a WebDateTimeEditor control's value to a business-object date/time property.
clsWebHierarchicalDataGridBinder Class SAIF.Presentation.Web.Binding Assign the collection to the grid's DataSource and call the grid's own DataBind (BR-BIND-017).
clsWebMaskEditorBinder Class SAIF.Presentation.Web.Binding Bind a masked-input WebMaskEditor control's value to a business-object property.
clsWebNumericEditorBinder Class SAIF.Presentation.Web.Binding Write to the specific Infragistics value property named by NumericControlProperty (BR-BIND-014).
clsWebTextEditorBinder Class SAIF.Presentation.Web.Binding Bind a WebTextEditor control's value to a business-object property, following the same text/Convert.ChangeType pattern as clsTextBoxBinder.

Sources

  • SAIF.Presentation.Web.Binding.Infragistics111/SAIF.Presentation.Web.Binding.Infragistics111.vbproj