New to Telerik UI for BlazorStart a free 30-day trial

DropDownList Templates

Updated on Aug 24, 2026

The DropDownList component allows you to change what is rendered in its items, body, header and footer through templates.

In this article:

Value Template

The ValueTemplate determines how the selected item renders in the main element of the dropdown list that is always visible. By default, the text from the model is rendered.

The ValueTemplate exposes a context which represents the selected item object. Use it to render the selected item details.

Item Template

The ItemTemplate determines how the individual items are rendered in the dropdown of the component. By default, the text from the particular suggestions is rendered.

The ItemTemplate exposes a context which represents the data item object. Cast it to the respective model type to access or render the item properties.

Header Template

The HeaderTemplate controls the content that you can place above the list of items inside the dropdown element. It is always visible when the combobox is expanded. By default it is empty.

The FooterTemplate allows you to render content below the list of items inside the dropdownlist element. It is always visible when the dropdown is expanded. By default it is empty.

No Data Template

The NoDataTemplate controls the content of the popup element when the component does not have any items. By default, simply "No data" text is rendered.

Example

Using AutoComplete Templates

Example
View Source
Loading ...

See Also