ASPxScheduler.AllowAppointmentEdit Event
Occurs when the scheduler initialize an appointment and the SchedulerOptionsCustomization.AllowAppointmentEdit property is set to Custom.
Namespace: DevExpress.Web.ASPxScheduler
Assembly: DevExpress.Web.ASPxScheduler.v24.2.dll
Declaration
Event Data
The AllowAppointmentEdit event's data class is AppointmentOperationEventArgs. The following properties provide information specific to this event:
Property | Description |
---|---|
Allow | Gets or sets a value indicating whether an end-user is allowed to perform a particular action. |
Appointment | Gets the appointment for which the event was raised. Inherited from AppointmentEventArgs. |
Recurring | Gets or sets a value indicating if the appointment is recurring. |
Remarks
Refer to the SchedulerControl.AllowAppointmentEdit topic, to learn more.
ASPxScheduler1.OptionsCustomization.AllowAppointmentEdit = UsedAppointmentType.Custom;
ASPxScheduler1.OptionsCustomization.AllowAppointmentDelete = UsedAppointmentType.Custom;
...
protected void ASPxScheduler1_AllowAppointmentEdit(object sender, AppointmentOperationEventArgs e)
{
if (e.Appointment.Subject == "Test") {
e.Allow = false;
}
}
See Also