Dropdown
Schema Alias: Umbraco.DropDown.Flexible
UI Alias: Umb.PropertyEditorUi.Dropdown
Returns: String or IEnumerable<string>
Displays a list of preset values. Either a single value or multiple values (formatted as a collection of strings) can be returned.
Settings
Enable multiple choice
If enabled, editors will be able to select multiple values from the dropdown otherwise only a single value can be selected.
Add options
Options are the values which are shown in the dropdown list. You can add, edit, or remove values here.
Data Type Definition Example

Content Example
Single Value

Multiple Values

MVC View Example
Single item - without Models Builder
Multiple items - without Models Builder
Single item - with Models Builder
Multiple items - with Models Builder
Add values programmatically
See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the Content Service.
Although the use of a GUID is preferable, you can also use the numeric ID to get the page:
If Models Builder is enabled you can get the alias of the desired property without using a magic string:
Last updated
Was this helpful?