CMS controls - Listings and viewers with custom queries

Listing controls with custom queries allow you to display any type of data from the Kentico database, including:

  • Pages
  • Custom table records
  • Other objects (classes)

The controls load data using pre-defined database queries assigned through their QueryName property. You can only select queries stored in the CMS_Query table of the Kentico database. You can create new queries or modify existing ones through the administration interface in:

  • Page types -> Edit page type -> Queries
  • Custom tables -> Edit table -> Queries
  • Modules -> Edit module -> Classes -> Edit class -> Queries

You can format the data output using Kentico transformations.

Available controls: