예제 #1
0
    protected void ddl_Search_State_SelectedIndexChanged(object sender, EventArgs e)
    {
        DropDownList ddl    = sender as DropDownList;
        object       target = WACGlobal_Methods.ContainingObject(ddl.Page, "ChangeIndex2Zero4SearchDDLs");

        try
        {
            object[] oArgs = new object[] { ddl.SelectedValue };
            //target.GetType().InvokeMember("ChangeIndex2Zero4SearchDDLs", System.Reflection.BindingFlags.InvokeMethod, null, target, oArgs);
            //Page.GetType().InvokeMember("ChangeIndex2Zero4SearchDDLs", System.Reflection.BindingFlags.InvokeMethod, null, this.Page, null);
            ddl_Search_City.Items.Clear();
            ddl_Search_AddressType.Items.Clear();
            pnl_Search_Base.Visible = false;
            ddl_Search_Address.Items.Clear();
            ddl_Search_AddressNumber.Items.Clear();
            if (!string.IsNullOrEmpty(ddl_Search_State.SelectedValue))
            {
                PopulateDDL4Search_City(ddl_Search_State.SelectedValue);
            }
        }
        catch (Exception Exception)
        {
            //WACAlert.Show(Exception.Message, 0);
        }
    }
예제 #2
0
    protected void ibExpressView_Click(object sender, EventArgs e)
    {
        ImageButton ib = (ImageButton)sender;
        object      target;

        object[] oArgs = null;
        if (!string.IsNullOrEmpty(ib.CommandArgument))
        {
            oArgs = new object[] { ib.CommandArgument }
        }
        ;
        else
        {
            oArgs = new object[] { -1 }
        };
        switch (StrExpressType)
        {
        case "ORGANIZATION":
            target = WACGlobal_Methods.ContainingObject(ib.Page, "Organization_ViewEditInsertWindow");
            target.GetType().InvokeMember("Organization_ViewEditInsertWindow", BindingFlags.InvokeMethod, null, target, oArgs);
            break;

        case "PARTICIPANT":
            target = WACGlobal_Methods.ContainingObject(ib.Page, "Participant_ViewEditInsertWindow");
            target.GetType().InvokeMember("Participant_ViewEditInsertWindow", BindingFlags.InvokeMethod, null, target, oArgs);
            break;

        case "PROPERTY":
            target = WACGlobal_Methods.ContainingObject(ib.Page, "Property_ViewEditInsertWindow");
            target.GetType().InvokeMember("Property_ViewEditInsertWindow", BindingFlags.InvokeMethod, null, target, oArgs);
            break;
        }
    }
    protected void lbExpress_Participant_Close_Click(object sender, EventArgs e)
    {
        LinkButton lb = sender as LinkButton;

        hfParticipantPK.Value = "";
        UC_Express_Global_Insert1.HideGlobal_Insert_Panels(true);
        pnlGlobalInsert.Visible = false;
        object target = WACGlobal_Methods.ContainingObject(lb.Page, "InvokedMethod_SectionPage_RebindRecord");

        target.GetType().InvokeMember("InvokedMethod_SectionPage_RebindRecord", System.Reflection.BindingFlags.InvokeMethod, null, target, null);
        mpeExpress_Participant.Hide();
    }
    protected void lbAddTaxParcel_Click(object sender, EventArgs e)
    {
        LinkButton   lb     = sender as LinkButton;
        DropDownList ddl    = lb.Parent.FindControl("ddlTaxParcelID") as DropDownList;
        object       target = WACGlobal_Methods.ContainingObject(ddl.Page, "InvokedMethod_ControlGroup_TaxParcel");

        if (!string.IsNullOrEmpty(ddlTaxParcelID.SelectedValue))
        {
            try
            {
                object[] oArgs = new object[] { ddlTaxParcelID.SelectedValue };
                target.GetType().InvokeMember("InvokedMethod_ControlGroup_TaxParcel", System.Reflection.BindingFlags.InvokeMethod, null, target, oArgs);
            }
            catch { }
        }
        ResetControls();
    }