The form object helps to steamline common tasks related to data input and user interaction. You can use a number of useful
field types (autocomplete, date, int, float, etc.) with automatic validation. The object helps you populate data from the
server and submit changed back to the server.
Autocomplete, date, int, float, date or just a simple text or text area are all build-in field types.
Input values are automatically validated to comply with field type. Required fields are enforced before submitting.
If you have lots of fields that do not fit one page, you can created multiple pages for the same form.
A number of useful events (onChange, onSubmit, onSave etc.) are all supported for your convenience.
There is no restrictions on HTML template used for the form. You can use custom HTML with custom CSS. The example below uses default CSS
classes. The only requirement is to provide names for input controls for data binding and names for action buttons.