The DataManager type exposes the following members.

Constructors

  Name Description
Public method DataManager
Initializes a new instance of the DataManager class

Methods

  Name Description
Public method ClearControls
Clear controls.
Public method InitControlVisibility
Initialize control visibility.
Protected method OnControlCleared
Raise Data manager cleared control event.
Protected method OnControlClearing
Raise Data manager clearing control event.
Protected method OnControlsCleared
Raise Data manager cleared controls event.
Protected method OnControlsClearing
Raise Data manager clearing controls event.
Protected method OnControlVisibilityInitialized
Raise Data manager control visibility initialized event.
Protected method OnControlVisibilityInitializing
Raise Data manager control visibility initializing event.
Protected method OnFromControlsTransfered
Raise Data manager from controls transfered event.
Protected method OnFromControlsTransfering
Raise Data manager from controls transfering event.
Protected method OnFromControlTransfered
Raise Data manager from control transfered event.
Protected method OnFromControlTransfering
Raise Data manager from control transfering event.
Protected method OnToControlsTransfered
Raise Data manager to controls transfered event.
Protected method OnToControlsTransfering
Raise Data manager to controls transfering event.
Protected method OnToControlTransfered
Raise Data manager to control transfered event.
Protected method OnToControlTransfering
Raise Data manager to control transfering event.
Protected method OnVisibilityInitialized
Raise Data manager visibility initialized event.
Protected method OnVisibilityInitializing
Raise Data manager visibility initializing event.
Public method TransferDataFromControls
Transfer data from controls.
Public method TransferDataToControls
Transfer data to controls depending on working mode.

Extension Methods

  Name Description
Public Extension Method ConvertTo(Type) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)()()()() Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)(TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method GetCurrentStackTrace
Gets current stack trace information.
(Defined by ObjectExtension.)
Public Extension Method GetDebugInformation
Gets the debug information for currently executing code.
(Defined by ObjectExtension.)
Public Extension Method GetExecutingMethodName
Gets the executing method name.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyType
Gets a property type.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyValue
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.)
Public Extension Method PropertyExists
Check if property exists.
(Defined by ObjectExtension.)
Public Extension Method SetPropertyValue
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.)

Fields

  Name Description
Protected field _dataBindings
Data bindings collection.
Protected field needInitControlVisibility

Properties

  Name Description
Public property AutoValidationGroup
Gets or sets the auto validation group.

Note: Data manager will use this value to set validation group value to all binding controls.

Public property DataBindings
Gets or sets data manager data bindings.
Public property EmptyValueDefaults
Gets or sets the list of default values per type that are used when Web control has empty value.
Public property IsPreviewMode
Gets or sets if control is in preview mode.

Events

  Name Description
Public event ControlCleared
Data manager cleared control event.
Public event ControlClearing
Data manager clearing control event.
Public event ControlsCleared
Data manager cleared controls event.
Public event ControlsClearing
Data manager clearing controls event.
Public event ControlVisibilityInitialized
Data manager control visibility initialized event.
Public event ControlVisibilityInitializing
Data manager control visibility initializing event.
Public event FromControlsTransfered
Data manager from controls transfered event.
Public event FromControlsTransfering
Data manager from controls transfering event.
Public event FromControlTransfered
Data manager from control transfered event.
Public event FromControlTransfering
Data manager from control transfering event.
Public event ToControlsTransfered
Data manager to controls transfered event.
Public event ToControlsTransfering
Data manager to controls transfering event.
Public event ToControlTransfered
Data manager to control transfered event.
Public event ToControlTransfering
Data manager to control transfering event.
Public event VisibilityInitialized
Data manager visibility initialized event.
Public event VisibilityInitializing
Data manager visibility initializing event.

See Also