A DataForm edits a single record at a time in a vertical form, as opposed to a tabular format.
It is a custom Yazaar widget designed to complement the YUI DataTable.
A DataForm can share a DataSource and ColumnSet with a DataTable, so that the two widgets can be used in tandem.
A FLEV widget is being designed which uses a DataForm, DataTable, and TabView to create a unified Find, List, Edit, View workflow. (See the PhoneBook example.)
This example utilizes the test data from the DataTable documentation, but adds support for select and checkbox controls.
The example also demonstrates unobstrusive validation. On the Edit tab, the weeks field will only accept a number.
To delete or insert an entry, "right-click" on an entry to bring up a context menu.