ASP.NET ListBox - Virtual Scrolling

    Displaying items 0-0 out of 0.

    The items of the ListBox can be loaded on-demand (via AJAX requests). The advantage of using this approach
    is that the items are loaded asynchronously. Thus, the page will load very fast because no item is loaded on page load.

    In order to enable the on demand loading feature, set the EnableLoadOnDemand property to true.
    You also need to handle the LoadingItems server-side event, which is executed each time the ListBox
    requests items from the server via AJAX.

    To improve the performance even further, you can use the "paging" approach for the load on demand feature. Using this approach will force the ListBox to load only a limited number at a time, instead of retrieving all the matches at once. So for example, if there are 10,000 items in the database, you can configure the ListBox to load 100 items at a time, to make the on demand loading functionality run smoother.

    To load the next set of items, the end user simply needs to click on the footer text from the bottom of the list with items.

    Additionally you can enable the virtual scrolling feature, which will allow end users to load new sets of items simply by scrolling the list of items (or by using the mouse wheel). To enable the virtual scrolling feature, simply set the EnableVirtualScrolling property to true. Home 
    ListBox Home   
    ListBox Home 
    Examples - 56
    Appearance - 2 
    Live Styles 
    Different Styles New 
    Load on Demand - 3 
    Load Items on Demand 
    Load Items on Demand with Paging  
    Virtual Scrolling  
    Multi-Columns - 5 
    Grid-like Multi-Columns  
    Grid-like Multi-Columns & Tooltips New 
    Multiple Rows and Columns  
    Load multi Columns on Demand  
    State Selector  
    Items with Icons - 4 
    Items with Icons  
    Grid-like Multi-Columns with Icons  
    Multiple Rows and Columns with Icons  
    Icons from Database New 
    Templates - 4 
    Item Templates  
    Header Templates  
    Dynamic Header Templates New 
    Populating with Data - 5 
    Generic Collections  
    Item Selection - 6 
    Single Item Selection  
    Multi Item Selection  
    Get Selected Item  
    Get Selected Items  
    Set Selected Item New 
    Set Selected Items New 
    Master/Detail - 3 
    Unlimited Detail Levels  
    Cascading ListBoxes  
    Integration - 8 
    Items with ASP.NET CheckBoxes  
    Items with Obout CheckBoxes  
    Select All ASP.NET CheckBoxes New 
    Select All Obout CheckBoxes New 
    CheckBoxes on Multiple Columns New 
    RadioButtons inside ListBox  
    ListBox inside Grid  
    Validate with ASP.NET Validators New 
    Settings - 3 
    Server-Side API - 4 
    Server-Side Events  
    Enable / Disable  
    Get Values from Multiple Columns New 
    Tooltips New 
    Client-Side API - 8 
    Client-Side Events  
    Add / Remove Items  
    Add Multi-Column Items New 
    Enable / Disable  
    Get Selected Item  
    Reset Selection New 
    Select / Deselect All Items New 
    Move Items New 
    Appearance Customization - 1 
    Aligning Items New 
    Knowledge Base - 1 
    Knowledge Base 
    Documentation - 11 
    Client-Side API 
    Tutorials - 2 
    Appearance - 1 
    CSS Tutorial  
    Configuration - 1 
    Using the correct path