The Forms module uses the following database tables:
•Form_<site code name>_<table name> - each form has its own database table. for example: BizForm_CorporateSite_EventRegistration. The table contains all fields that you specified on the form's Fields tab and you can modify stored data using direct access to the table (there are no dependencies).
•CMS_Class - each form has an associated record in the CMS_Class table. You can recognize form records by the BizForm. prefix in the ClassName column.
The Forms API is provided by the following classes from the CMS.FormEngine namespace:
•BizFormInfo, BizFormInfoProvider - these classes provide functionality for managing forms.
The following topics show examples of how these classes can be used:
The API programming and Kentico CMS internals section of this guide contains more API related information, so please refer to it if required.
For detailed API documentation, such as a list of all methods from the classes above, please refer to Kentico CMS API Reference.