AutoComplete Templates
The AutoComplete component allows you to change what is rendered in its items, header and footer through templates.
In this article:
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.
Footer Template
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