示例#1
0
    public override void DataBind()
    {
        base.DataBind();
        MyAppointmentFormTemplateContainer container = (MyAppointmentFormTemplateContainer)Parent;

        AppointmentRecurrenceForm1.Visible = container.ShouldShowRecurrence;

        //btnDelete.Enabled = !container.IsNewAppointment;
    }
    public override void DataBind()
    {
        base.DataBind();
        MyAppointmentFormTemplateContainer container = (MyAppointmentFormTemplateContainer)Parent;

        AppointmentRecurrenceForm1.Visible = container.ShouldShowRecurrence;
        btnOk.ClientSideEvents.Click       = container.SaveHandler;
        btnCancel.ClientSideEvents.Click   = container.CancelHandler;
        btnDelete.ClientSideEvents.Click   = container.DeleteHandler;
        //btnDelete.Enabled = !container.IsNewAppointment;
    }
示例#3
0
    public override void DataBind()
    {
        base.DataBind();
        MyAppointmentFormTemplateContainer container = (MyAppointmentFormTemplateContainer)Parent;

        AppointmentRecurrenceForm1.Visible = container.ShouldShowRecurrence;
        Appointment apt = container.Appointment;

        if (apt.CustomFields[2] != null)
        {
            ddlDoctor.SelectedIndex  = ddlDoctor.Items.FindByValue(apt.CustomFields[2].ToString()).Index;
            ddlPatient.SelectedIndex = ddlPatient.Items.FindByValue(apt.CustomFields[0].ToString()).Index;
            ddlVisit.SelectedIndex   = ddlVisit.Items.FindByValue(apt.CustomFields[3].ToString()).Index;
        }
        btnOk.ClientSideEvents.Click     = container.SaveHandler;
        btnCancel.ClientSideEvents.Click = container.CancelHandler;
        btnDelete.ClientSideEvents.Click = container.DeleteHandler;
    }