A newer version of this page is available. Switch to the current version.

ASPxGridView Class

A grid control.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v19.2.dll


public class ASPxGridView :
Public Class ASPxGridView
    Inherits ASPxGridBase
    Implements ISummaryItemsOwner


The ASPxGridView is a data bound control that displays data from a data source in grid format. The grid displays data source fields and records as columns and rows in a table.


Create a Grid View

Design Time

The ASPxGridView control is available on the DX.19.2: Data & Analytics toolbox tab in the Microsoft Visual Studio IDE.

Drag the control onto a form and customize control settings, or paste the control markup in the page's source code.

<dx:ASPxGridView ID="ASPxGridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" 
    KeyFieldName="ProductID" Theme="MaterialCompact">
        <dx:GridViewDataTextColumn FieldName="ProductID" ReadOnly="True" VisibleIndex="0">
            <EditFormSettings Visible="False" />
        <dx:GridViewDataTextColumn FieldName="ProductName" VisibleIndex="1">
        <dx:GridViewDataTextColumn FieldName="UnitPrice" VisibleIndex="2">
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\nwind.mdb;
    Persist Security Info=True" ProviderName="System.Data.OleDb" 
    SelectCommand="SELECT [ProductID], [ProductName], [UnitPrice], [UnitsInStock] FROM [Products]">

Run Time

<asp:SqlDataSource ID="SqlDataSource1" runat="