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