ASPxGridViewBehaviorSettings.AllowDragDrop Property
Specifies whether users can rearrange column headers.
Namespace: DevExpress.Web
Assembly: DevExpress.Web.v24.2.dll
NuGet Package: DevExpress.Web
#Declaration
#Property Value
Type | Default | Description |
---|---|---|
Boolean | true |
|
#Property Paths
You can access this nested property as listed below:
Object Type | Path to Allow |
---|---|
ASPx |
|
Grid |
|
#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.
ASPxGridView grid1 = new ASPxGridView();
grid1.ID = "grid1";
Page.Form.Controls.Add(grid1);
...
grid1.SettingsBehavior.AllowDragDrop = DevExpress.Utils.DefaultBoolean.False;
GridViewDataTextColumn productColumn = new GridViewDataTextColumn();
productColumn.FieldName = "QuantityPerUnit";
productColumn.Settings.AllowDragDrop = DevExpress.Utils.DefaultBoolean.True;