Data Entry Behavior

These properties affect how the user interacts with the grid.

Desired Result

Navigation

Notes

Post rows silently to improve application performance if you are running in low interactivity mode.

Select the grid control and set Multi-Line edit to Yes.

When enabled, runtime posts rows in groups of three to five to the database in the background. When disabled, in low interactivity mode, runtime posts each time the user tabs out of the row, forcing the user to wait for a refresh before continuing.

Enable users to sort on a column.

Select the column and set Sortable by end user to Yes.

When enabled, users can choose to sort grid rows in ascending or descending order based on this column.

Make a column a check box column.

Select the column and set Display Style-Default or Checkbox or Combobox to Checkbox.

The Column Selection Changed event fires when the user selects or clears a check box in a check box column.

Make a column a combo box column.

Select the column and set Display Style-Default or Checkbox or Combobox to Combobox.

The Column Selection Changed event fires when the selected item in the combo box control is changed through user input, or programmatically. The Column is Exited event fires when the user exits the column.

Prevent user from adding lines to a grid.

Select the grid control and set No Adds on Update Grid to Yes.

Although they cannot add new records, users can still edit existing ones.

Prevent users from entering data, or making a selection.

Select the column and set Disabled to Yes.

Require the user to input a value or make a selection in a column.

Select the column and set Required Field to Yes.

When set, runtime processes the Required Field property to display the required field indicator (an asterisk), next to the grid column header label. Set the grid column sufficiently wide to allow room for the required indicator character at the end of the column header text, and also wide enough to facilitate translation.