Skip to content

HierarchialGridArgs

HierarchialGridArgs is the strongly-typed configuration object passed to the Add overload for clsUltraGridBinder / clsWebHierarchicalDataGridBinder, carrying the standard bind configuration plus control-specific settings. Carries per-band key configuration for hierarchical grid binding.

Purpose

  • Configure a binding to clsUltraGridBinder / clsWebHierarchicalDataGridBinder without a long positional Add call.

Context

  • Namespace: SAIF.Presentation.Web.Binding
  • Assembly/package: SAIF.Presentation.Web.Binding.Infragistics111 (ILMerged into SAIF.Presentation.Web.Infragistics111.dll)
  • Base class: clsObjectBindingArgs

Public members

Member Signature Purpose
GetKeyProperty Public Function GetKeyProperty(bandIndex As Integer) As String Returns the key property name for a given hierarchical band, used to resolve the correct grid row for a child-band object during validation and write-back (BR-BIND-025, BR-BIND-049).

Inherited public members

Members in this section are inherited from clsObjectBindingArgs. They are available on this type through inheritance.

Member Signature Purpose Origin
BindingSource Public Property BindingSource() As Object The business object (or collection) to bind. SAIF.Presentation.Web.Binding.Infragistics111 — clsObjectBindingArgs
BindProperty Public Property BindProperty() As String Name of the property on BindingSource to get/set. SAIF.Presentation.Web.Binding.Infragistics111 — clsObjectBindingArgs
BindErrorProperty Public Property BindErrorProperty() As String Name of the property IDataErrorInfo errors are harvested against, when it differs from BindProperty. SAIF.Presentation.Web.Binding.Infragistics111 — clsObjectBindingArgs
FormControl Public Property FormControl() As Control The target control instance. SAIF.Presentation.Web.Binding.Infragistics111 — clsObjectBindingArgs
BindType Public Property BindType() As BindTypes Direction of data movement for this binding. SAIF.Presentation.Web.Binding.Infragistics111 — clsObjectBindingArgs
ControlBindProperty Public Property ControlBindProperty() As ControlBindProperty Which control-side property/representation to bind to. SAIF.Presentation.Web.Binding.Infragistics111 — clsObjectBindingArgs

Sources

  • SAIF.Presentation.Web.Binding.Infragistics111/clsObjectBindingArgs.vb