コード例 #1
0
    protected void rblidno_type_SelectedIndexChanged(object sender, EventArgs e)
    {
        RadioButtonList        rblidno_type       = (RadioButtonList)FormView_fixA.FindControl("tr_person_fix1").FindControl("rblidno_type");
        RequiredFieldValidator chk_txtperson_fix1 = (RequiredFieldValidator)FormView_fixA.FindControl("tr_person_fix1").FindControl("chk_txtperson_fix1");

        if (rblidno_type.SelectedIndex == 0)
        {
            chk_txtperson_fix1.ErrorMessage = "身分證字號必填";
        }
        else
        {
            chk_txtperson_fix1.ErrorMessage = "護照號碼必填";
        }

        //(FindControl("UpdatePanel_CustomField") as UpdatePanel).Update();
    }
コード例 #2
0
    //取得報名資訊
    private ACMS.VO.ActivityRegistVO GetActivityRegistVO()
    {
        ACMS.VO.ActivityRegistVO myActivityRegistVO = new ACMS.VO.ActivityRegistVO();

        myActivityRegistVO.activity_id = ActivityID;
        myActivityRegistVO.emp_id      = EmpID;
        myActivityRegistVO.regist_by   = RegistBy;
        myActivityRegistVO.idno_type   = (FormView_fixA.FindControl("tr_person_fix1").FindControl("rblidno_type") as RadioButtonList).SelectedIndex;
        myActivityRegistVO.idno        = (FormView_fixA.FindControl("tr_person_fix1").FindControl("txtperson_fix1") as TextBox).Text;
        // myActivityRegistVO.idno_ext = (FormView_fixA.FindControl("tr_person_fix1").FindControl("txtidno_ext") as TextBox).Text;

        myActivityRegistVO.team_name = "";
        try
        {
            myActivityRegistVO.ext_people = Convert.ToInt32((FormView_fixA.FindControl("tr_person_fix1").FindControl("txtperson_fix2") as TextBox).Text);
        }
        catch
        {
            myActivityRegistVO.ext_people = 0;
        }


        return(myActivityRegistVO);
    }
コード例 #3
0
    protected void FormView_fixA_DataBound(object sender, EventArgs e)
    {
        ACMS.DAO.ActivatyDAO myActivatyDAO = new ACMS.DAO.ActivatyDAO();
        ACMS.VO.ActivatyVO   myActivatyVO  = myActivatyDAO.SelectActivatyByID(ActivityID);

        FormView_fixA.FindControl("tr_person_fix1").Visible = (myActivatyVO.is_showperson_fix1 == "Y");
        FormView_fixA.FindControl("lblID").Visible          = (myActivatyVO.is_showperson_fix1 == "Y");

        FormView_fixA.FindControl("tr_person_fix2").Visible  = (myActivatyVO.is_showperson_fix2 == "Y");
        FormView_fixA.FindControl("tr_person_fix21").Visible = (myActivatyVO.is_showperson_fix2 == "Y");

        (FormView_fixA.FindControl("tr_person_fix2").FindControl("lblAf2Start") as Label).Text = myActivatyVO.personextcount_min.ToString();
        (FormView_fixA.FindControl("tr_person_fix2").FindControl("lblAf2End") as Label).Text   = myActivatyVO.personextcount_max.ToString();

        RangeValidator myRangeValidator = (FormView_fixA.FindControl("tr_person_fix2").FindControl("chk_txtperson_fix2_3") as RangeValidator);

        myRangeValidator.MinimumValue = myActivatyVO.personextcount_min.ToString();
        myRangeValidator.MaximumValue = myActivatyVO.personextcount_max.ToString();

        if (myActivatyVO.is_showperson_fix1 == "Y" || myActivatyVO.is_showperson_fix2 == "Y")
        {
            Session["ShowPanel"] = true;
        }
    }
コード例 #4
0
    //檢查欲報名者是否已經報過名
    protected void btnNext_Click(object sender, EventArgs e)
    {
        if (Wizard1.ActiveStepIndex == 1 && MyFormMode == FormViewMode.Insert)
        {
            ACMS.DAO.ActivityRegistDAO myActivityRegistDAO = new ACMS.DAO.ActivityRegistDAO();

            if (myActivityRegistDAO.IsPersonRegisted(ActivityID, EmpID, "", "1") > 0)
            {
                clsMyObj.ShowMessage(@"已存在此員工的報名成功紀錄!請選擇其他員工執行代理報名。");
                Wizard1.MoveTo(Wizard1.WizardSteps[0]);
            }
        }
        else if (Wizard1.ActiveStepIndex == 1 && MyFormMode != FormViewMode.Insert)
        {
            if (GridView_RegisterPeoplinfo.SelectedIndex == -1)
            {
                clsMyObj.ShowMessage(@"請選擇要編輯的人員。");
                Wizard1.MoveTo(Wizard1.WizardSteps[0]);
            }
        }

        if (Wizard1.ActiveStepIndex == 2)
        {
            RadioButtonList rblidno_type   = (RadioButtonList)FormView_fixA.FindControl("tr_person_fix1").FindControl("rblidno_type");
            TextBox         txtperson_fix1 = (TextBox)FormView_fixA.FindControl("tr_person_fix1").FindControl("txtperson_fix1");

            if (rblidno_type.SelectedIndex == 0 && rblidno_type.Visible)
            {
                if (clsMyObj.IDChk(txtperson_fix1.Text) != "0")
                {
                    clsMyObj.ShowMessage("身分證字號格式不正確!");
                    Wizard1.MoveTo(Wizard1.WizardSteps[1]);
                }
            }
        }
    }