[]
        
(Showing Draft Content)

Key Features

FlexGrid offers many advanced features beyond simple data management. These features are listed below:

  • Merge cells
    FlexGrid enables merging of cells that contain same content using the AllowMerging property.

  • Paging
    FlexGrid supports paging through the PageSize property that sets the number of items you want display on each page.

  • Sorting
    FlexGrid enables you to sort the grid data simply by tapping column's header and allows you to choose if you want to sort the grid by a single column or multiple columns at a time.

  • Show data as a tree
    You can choose to show the grid data as a tree using the ChildItemsPath property of FlexGrid, if your data items contain a collection of child items.

  • Disable server side scrolling
    Choose disable scrolling of grid at server side by using the DisableServerRead property of FlexGrid.

  • Control headers visibility
    You can control the visibility of the header cells in the grid using the HeadersVisibility and choose to display the column, row, all or no headers.

  • IME support
    FlexGrid provides InputMethodEditors (IME) support through the ImeEnabled property, which is valid for sites/applications in Japanese, Chinese, or any other languages that require IME support.

  • Automatic row resizing
    Row height of FlexGrid can get updated when the cells are edited or columns are resized. This can be done using the AutoRowHeights property of FlexGrid.

  • Lazy loading
    FlexGrid provides the LazyRender property that allows you to skip rendering the grid cells that were already updated in the last render cycle. This can decrease the rendering time.

  • Easy to click check boxes
    FlexGrid allows you to toggle between the big and the regular HTML check boxes using the BigCheckboxes property. You can use the big check boxes if you need them to cover the whole width of the cell they are used in.

  • Preserve White Spaces
    FlexGrid lets you keep the whitespace in cells as they appear in the data using the PreserveWhiteSpace property.