---
title: Assigning form controls to fields
related:
  - https://docs.kentico.com/13/custom-development/extending-the-administration-interface/developing-form-controls/defining-form-control-parameters.md
  - https://docs.kentico.com/13/custom-development/extending-the-administration-interface/developing-form-controls/reference-field-editor.md
  - https://docs.kentico.com/13/custom-development/extending-the-administration-interface/developing-form-controls/example-developing-custom-form-controls.md
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

To allow users to interact with fields in an editing form, select an appropriate form control for each displayed field. You can make the selection in the [field editor](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/developing-form-controls/reference-field-editor.md) of the given form, using the **Form control** property in the **Field appearance** section.

![Selecting a form control for a visible field](https://docs.kentico.com/docsassets/13/assigning-form-controls-to-fields/Selecting_Form_Control.png "Selecting a form control for a visible field")

High priority form controls are highlighted and offered first in the selection list.

> **Info:** Keep in mind that the selection options are limited by the scope settings of individual form controls. You may see a different selection of controls based on the type of the form and the **Data type** selected for the field.

> **Note:** **Default form control selection**
>
> You can use the settings in **Settings -> System -> Form engine** to choose which form controls are offered as the default option when adding new fields in the field editor. A separate setting is available for each data type.
>
> These settings are global and affect all sites in the system.

## Configuring fields

In addition to the choice of a form control, the field editor provides many configuration options for individual fields.

See [Reference - Field editor](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/developing-form-controls/reference-field-editor.md) for a description of the available options.

## Creating field categories

Forms may also contain categories, which allow you to group multiple fields together. Each category includes the fields that are positioned below it in the field editor. Using categories is recommended in large forms to make orientation easier for users.

Click **...** next to the **New field** button and select **New category** to create categories.

See [Reference - Field editor](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/developing-form-controls/reference-field-editor.md) for a description of the available options.
