Skip to main content

GridViewCommandColumn Class

Represents a command column.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v23.1.dll

NuGet Package: DevExpress.Web


public class GridViewCommandColumn :


A command column provides a set of commands that allow end-users to switch the ASPxGridView to edit mode, update data, delete rows, etc. A single command is represented by a command item.

There are seven command items:

A command column allows multiple command items to be displayed within a cell.

By default, a command item is represented by a link. It can also be represented by a button or image. Use the GridViewCommandColumn.ButtonType property to specify how the command column renders its command items.


The ASPxGridBase.KeyFieldName property should be specified when using the following grid features:

  • data editing;
  • adding new and deleting existing row;
  • selecting row;
  • master-detail view;
  • endless paging.


<dx:ASPxGridView ID="ASPxGridView1" runat="server" ClientInstanceName="gridView">
    <ClientSideEvents CustomButtonClick="grid_CustomButtonClick" />  
        <dx:GridViewCommandColumn VisibleIndex="0" Width="100px">  
                <dx:GridViewCommandColumnCustomButton Text="Show New Window" ID="ShowNewWindow">  
See Also