[]
        
(Showing Draft Content)

ListView

ListView is a view that presents large scrollable lists of data. The ListView for Blazor provides you with a databound list of items and can be bound to any enumerable list or C1DataCollection library. This library allows efficient handling of data sets with virtualization technique that loads data as the user scrolls through the pages. Similarly, it can be used with the Blazor ListView for on-demand loading wherein items can be populated as the user scrolls through the ListView control. The C1DataCollection library also supports ListView in performing data operations, such as sorting, grouping, filtering and paging on ListView.

In Blazor Edition, the ListView control is represented by the C1ListView class. This class allows you to style and customize items in the list view and display other elements, such as images, within the list in the ListView control.

Key Features

  • Data binding - Bind ListView to any enumerable list of objects or use the C1DataCollection library.
  • Data operation support - Perform asynchronous data operations on ListView, such as sorting, grouping and filtering.
  • Display large lists with virtual mode - With ListView, you can display large lists with virtualization and on-demand loading.
  • Paging - ListView supports paging by loading the pages as you navigate the list.
  • Item range selection - ListView enables selection, be it single item selection or multiple items selection in a range.
  • Item customization - Customize list item templates using HTML and CSS.