Data Controllers
Overview

Controllers define metadata used by the application framework to retrieve data, present it to the users, and respond to actions in live applications.

Controller Properties:

Property Description
Allow Annotations Specifies if notes and files can be attached to individual data rows by users. Requires ASP.NET Authentication.
Conflict Detection Specifies a conflict detection strategy.
Connection String Name Specifies an alternative connection string name that is defined in the web.config file.
Controller Name Specifies the name of the controller. If the controller is derived from a table, the table name will be used.
Handler Specifies the name of a business rules class that can be extended to respond to controller actions. If the handler does not exist, it will be created when the application is generated.
Status Bar Specifies a status map that will be displayed to the end user.

Learn how to work with controllers in the Project Designer.

Learn to drag and drop controllers in the Project Explorer.

Common Tasks:

Task Description
Data Controller Virtualization Learn how to dynamically change the data controller elements at runtime.
Read-Only Data Access Learn how to control data editing capabilities by role.
Configuring Workflow Status Learn how to configure an automatic status bar reflecting the internal state of data objects