Sitefinity CMS allows you to query for a specific list by its ID. To search for specific lists based on any other property or criteria, see For developers: Find lists.
To query for a specific list you can use the Native API or the Fluent API.
The following examples query a list by its ID:
Native API
First, you get an instance of the ListsManager class. You get the specified list by querying all items and filtering the collection by the ID of the list. Finally, you return the list.
ListsManager
To find the list, you can also use the GetList method passing listId:
GetList
listId
NOTE: Calling GetList(listId) throws an exception of type ItemNotFoundException, if there is no list with the specified Id.
GetList(listId)
ItemNotFoundException
Id
Fluent API
To query for the list, first, you initialize the plural facade of the list using App.WorkWith().Lists(). Then, you filter the lists based on the Id property. Finally, you use the Get method to get the list. If the list does not exist, the method returns null.
App.WorkWith().Lists()
Get
null
To find the list, you can also use the singular facade of the list:
NOTE: Calling List(listId) throws an exception of type ItemNotFoundException, if there is no list with the specified Id.
List(listId)
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important