Hi Srinivas,
We cannot add controls (button, dropdown list etc...) in default appointment dialog, but we can customized full appointment window, so we create separate dialog box to design our own style. Call the Customized appointment dialog in two client side events “ClientSideOnCellDoubleClick” and “ClientSideOnAppointmentDoubleClick” like below code:
function cellUpDblClick(sender, args) {
args.cancel = true; // this line to cancel the default action (So not load the default Appointment window)
$("#ClientAppointmentWindow").addClass('clientAppointment');
$(".ClientAppointment").css("visibility", "visible");
$("#ClientAppointmentWindow").dialog("open");
}
function showAppointmentDetails(sender, args) {
args.cancel = true;
$("#ClientAppointmentWindow").addClass('clientAppointment');
$(".ClientAppointment").css("visibility", "visible");
$("#ClientAppointmentWindow").dialog("open");
. . . . .
}
Please refer the below online sample:
http://mvc.syncfusion.com/demos/ui/schedule/Customization/CustomAddEditDialog
Please let us know if you have any other concerns.
Regards,
Saravanan G
Hi Bhavani,
We have prepared a simple sample to meet your requirements and the sample can be downloaded from the below link.
Regards,
Saravanan G