When using forms, keep the following guidelines in mind:
To make the coding process easy to follow, name form controls the same as target database fields. For example, if a text control corresponds to a data source FirstName field, use FirstName as the control name.
For ease of use, limit radio buttons to between three and five mutually exclusive options. If you need more options, consider a drop-down list.
Use list boxes to allow the user to choose from many options or to choose multiple items from a list.
Check boxes, radio buttons, and list boxes do not pass data to action pages unless they are selected on a form. If you try to reference these variables on the action page, you receive an error if they are not present. For information on how to determine whether a variable exists on the action page, see Testing for a variable's existence.