Skip to main content
Tab

ASPxGridViewBehaviorSettings.AllowDragDrop Property

Specifies whether users can rearrange column headers.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v24.1.dll

NuGet Package: DevExpress.Web

Declaration

[DefaultValue(true)]
public bool AllowDragDrop { get; set; }

Property Value

Type Default Description
Boolean true

true, to allow users to rearrange column headers; otherwise, false.

Property Paths

You can access this nested property as listed below:

Object Type Path to AllowDragDrop
ASPxGridView
.SettingsBehavior .AllowDragDrop
GridViewProperties
.SettingsBehavior .AllowDragDrop

Remarks

The AllowDragDrop option affects the user’s ability to perform the following actions:

  • Reorder columns in the customization dialog and the column header panel.
  • Show and hide columns in the customization dialog.
  • Group and ungroup data.

You can use the following properties to control this behavior at the column level:

To learn more, refer to the following topic: Move Columns.

Run Demo: Web Forms ASPxGridView - Column Moving

Run Demo: MVC GridView - Column Moving

<dx:ASPxGridView ID="ASPxGridView1" runat="server" ...>
    ...
    <SettingsBehavior AllowDragDrop="false" />
    <Columns>        
        <dx:GridViewDataTextColumn FieldName="QuantityPerUnit" VisibleIndex="1">
            <Settings AllowDragDrop="True" />
        </dx:GridViewDataTextColumn>
        ...
    </Columns>
</dx:ASPxGridView>
See Also