---
title: WebNumericEditBindingArgs
summary: API reference for WebNumericEditBindingArgs.
status: draft
owner: SAIF documentation team
last_reviewed: 2026-08-17
library: SAIF.Presentation.Web.Binding.Infragistics103
reference_type: embedded
---

# WebNumericEditBindingArgs

This classic numeric-edit argument carrier extends `clsObjectBindingArgs` with both the source-side numeric data type and the specific numeric control property a binder should use. That combination lets classic numeric editor bindings choose whether they read textual content, the general value slot, or one of the typed numeric value members exposed by the control.

## Purpose
- Tell the classic numeric binder how to convert between the editor value and the bound source property.
- Select which numeric control member represents the authoritative control-side value.
- Keep classic numeric editor registration on the shared argument-object pattern used across the library.

## Context
- Namespace: `SAIF.Presentation.Web.Binding`
- Assembly/package: `SAIF.Presentation.Web.Binding.Infragistics103` (embedded/bundled as source, not independently packaged)

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| TargetObejctDataType | `Public ReadOnly Property TargetObejctDataType() As ObjectDataType` | Exposes the source-side type the binder should convert numeric editor content into. |
| ControlProperty | `Public ReadOnly Property ControlProperty() As NumericControlProperty` | Selects which numeric control member the binder should read from and write to. |
| New | `Public Sub New()` | Creates a configuration that uses the class defaults for source type and control property. |
| New | `Public Sub New(ByVal inTargetObjectType As ObjectDataType)` | Creates a configuration that overrides only the source-side conversion type. |
| New | `Public Sub New(ByVal inControlProperty As NumericControlProperty)` | Creates a configuration that overrides only the numeric control member selection. |
| New | `Public Sub New(ByVal inTargetDataType As ObjectDataType, ByVal inControlProperty As NumericControlProperty)` | Creates a configuration that fixes both conversion type and control-member selection. |

## Behavioral notes
- The default configuration assumes `ObjectDataType.Decimal` and `NumericControlProperty.Value`, which matches the most common numeric-editor path.
- Splitting type selection from control-member selection lets callers override one concern without restating the other.

## Constraints and usage notes
- Use the constructor that sets both values when the source property type and editor member both differ from the defaults.
- For the modern control family, use `WebNumericEditorBindingArgs` instead.

## Sources
- `SAIF.Presentation.Web.Binding.Infragistics103\clsObjectBindingArgs.vb`