GridControl

Sortable, filterable, groupable data grid. Click a header to sort, drag to reorder, right-click for menu.

Drag a column header here to group by that column
ID Name Department Role Salary Hire Date
1Avery ChenEngineeringSenior Engineer$145,0003/14/2021
2Blake RiveraEngineeringEngineer$98,0006/1/2023
3Casey PatelEngineeringLead$172,0009/22/2019
4Drew YamamotoDesignUX Designer$112,0001/9/2022
5Elliot MarquezDesignSenior Designer$131,0008/3/2020
6Finley OkaforProductPM$125,00011/15/2022
7Gray SolbergProductSenior PM$154,0004/28/2018
8Hayden LinSalesAE$92,0002/5/2024
9Indigo BrooksSalesSenior AE$118,0007/17/2021
10Jess WakefieldMarketingManager$108,00012/2/2020

Other Grid Demos

Markup

<GridControl TValue="Person" DataSource="@_people"
             AllowSelection="true" AllowSorting="true"
             AllowFiltering="true" AllowGrouping="true"
             AllowResizing="true" EnableHover="true" Height="420px">
    <GridColumnsBase>
        <GridColumn Field="Id"         HeaderText="ID"         Width="60px"
                    Type="ColumnType.Number" TextAlign="TextAlign.Right" />
        <GridColumn Field="Name"       HeaderText="Name"       Width="160px" />
        <GridColumn Field="Department" HeaderText="Department" Width="160px" />
        <GridColumn Field="Role"       HeaderText="Role"       Width="160px" />
        <GridColumn Field="Salary"     HeaderText="Salary"     Width="120px"
                    Type="ColumnType.Number" Format="C0" TextAlign="TextAlign.Right" />
        <GridColumn Field="HireDate"   HeaderText="Hire Date"  Width="120px"
                    Type="ColumnType.Date" Format="d" />
    </GridColumnsBase>
</GridControl>
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.