blazor-devexpress-dot-blazor-dot-dxscheduler-64d35fd9.md
Specifies appointment drag & drop processing mode.
Namespace : DevExpress.Blazor
Assembly : DevExpress.Blazor.v25.2.dll
NuGet Package : DevExpress.Blazor
[DefaultValue(SchedulerAppointmentDragMode.Auto)]
[Parameter]
public SchedulerAppointmentDragMode AppointmentDragMode { get; set; }
| Type | Default | Description |
|---|---|---|
| SchedulerAppointmentDragMode | Auto |
An enumeration value.
|
Available values:
| Name | Description |
|---|---|
| Auto |
Drag & drop operations are processed on the server or client based on the component configuration.
| | Client |
Drag & drop operations are processed on client.
| | Server |
Drag & drop operations are processed on the server.
|
The Scheduler component can process drag & drop operations on the client and server. To improve responsiveness, the component automatically uses client-side processing unless server-side processing is required.
Use the AppointmentDragMode property to specify how to process drag & drop operations:
ServerAll operations are processed on the server side.ClientAll operations are processed on the client side. Note:
AutoAll operations are processed:
The following code snippet sets AppointmentDragMode to Server:
<DxScheduler @bind-StartDate="@StartDate"
DataStorage="@DataStorage"
AppointmentDragMode="SchedulerAppointmentDragMode.Client">
@* ... *@
</DxScheduler>
Footnotes
See Also