As with all of Infragistics ASP.NET controls for the Web, client-side events are a crucial differentiator and they stand out in the Web editor controls. Each Web editor control in the WebDataInput assembly allows you to handle direct mouse events such as MouseUp, MouseDown, MouseMove and MouseOut. Additionally, you can handle our control-specific events including TextChanged, ValueChanged, Blur and InvalidValue to provide extra processing in the browser without requiring a full postback and therefore improving performance (Learn More...).
WebMaskEdit supports custom input masks to verify formatted input. You can specify literal characters that server as placeholders when the user enters data into the field when that data has a predictable format. Common uses for input masks are to simplify entry of telephone numbers, taxpayer identification numbers and date formats.
The ability to set a special foreground color on negative numeric values enhances the user's experience. This subtle cue can be important to users who wish to get a quick view of the data being displayed. One common use of this feature is to display negative account balances in red (Learn More...).
Each of the editors support real-time keystroke validation, enabling the editor controls to filter out keys which do not fit according to the current input mask. For instance, letters cannot be typed into WebNumericEdit™. In fact, WebDateTimeEdit™ uses this real-time filtering to validate input as a proper date so that typing "41" (an invalid month or day of month, depending on the expected date format) is automatically converted into "04/1" without the user needing to remember to type the forward slash. All of this behavior takes place in the browser, presenting the user with a rich experience previously only possible from a Windows® Forms application.
The spin buttons enable a user to increase or decrease the value displayed, by clicking either the Up or Down button. This behavior improves the user experience, since it matches closely with real life objects such as an odometer.