The data form control helps to edit the fields of any data object, allows to develop various forms, such as login, reservation, and data entry. Key features include different layouts, grouping, support for built-in and custom editors, validation and data annotations.
Built-in support for various editors to handle different data types. Custom editors also supported. Built-in editors auto generated based on data annotation and type of field. Built-in editors are,
Editing support with three types of commit modes to determine when edited value should be updated in data object.
Support for read only display mode where it also possible to make specific fields alone read-only.
Provides support for linear and grid layout. The linear layout arranges items in a single column, whereas the grid layout arranges items in a predefined number of columns.
Label can be positioned at left or top of the editor.
Each data fields width and height can be customized. Also customize the width ratio of label and editor.
Support to show water mark for guiding end-user.
The label can be displayed with image also for better illustration.
The data form fields can be customized based data annotation attributes.