Example of Virtualization in ASP.NET Core ListView Control

ListView
Virtualization

This sample demonstrates the default functionalities of UI virtualization. Scroll list item to experience UI virtualization.

Contacts
  • AProfile pictureAndrew
  • JProfile pictureJanet
  • RProfile pictureRobert
  • NProfile pictureNolan
  • NProfile pictureNancy
  • JProfile pictureJanet
  • Profile pictureLaura
  • RProfile pictureRobert
  • MProfile pictureMichael
  • Profile pictureLaura
  • JProfile pictureJanet
  • NProfile pictureNolan
  • Profile pictureLaura
  • JProfile pictureJanet
  • NProfile pictureNolan
  • Profile pictureMargaret
  • RProfile pictureRobert
Properties
Load data
Time taken
36 ms

UI virtualization is an optimization technique to avoid unnecessarily constructing and rendering objects for list items by loading only visible list items in a view port. This helps improve ListView performance when loading a large number of items. The list items are updated dynamically while users scroll the list. The virtualization can be enabled by using the EnableVirtualization API in Listview.

Transform your ASP.NET Core web apps today with Syncfusion® ASP.NET Core components
100+ high-performance and responsive UI components
Dedicated support
Hassle-free licensing
TRY IT FOR FREE
opens in a new tab