Exemplo n.º 1
0
    protected void btnNewItem_Click(object sender, EventArgs e)
    {
        int offerID = int.Parse(tbUserID.Text.Trim());

        mvBrokerages.SetActiveView(viewItemsEdit);
        //mvOfferItems.SetActiveView(viewOfferItemsEdit);
        DetailsViewItems.ChangeMode(DetailsViewMode.Insert);
        //    if (oItemList.Count > 0) {

        //        // ControlCollection c = DetailsViewOfferItems.Controls;
        //        ObjectDataSource odsInusranceType = DetailsViewOfferItems.FindControl("odsInsuranceTypes") as ObjectDataSource;
        //        odsInusranceType.SelectParameters.Clear();
        //        odsInusranceType.SelectParameters.Add("orderItemID", orderItem.ID.ToString());

        //        ObjectDataSource odsInusranceSubType = DetailsViewOfferItems.FindControl("odsInsuranceSubTypes") as ObjectDataSource;
        //        odsInusranceSubType.SelectParameters.Clear();
        //        odsInusranceSubType.SelectParameters.Add("orderItemID", orderItem.ID.ToString());
        //        odsInusranceSubType.SelectParameters.Add("insuranceTypeID", orderItem.InsuranceSubType.InsuranceTypeID.ToString());

        //        FakeBind(true, false, false, false);
        //        FakeBind(false, true, false, false);
        //        DropDownList ddlInsuranceCompanies = (DropDownList)DetailsViewOfferItems.FindControl("ddlInsuranceCompanies");
        //        FakeBinder.SimulateBindingContext(this.Page, ddlInsuranceCompanies);
        //        ddlInsuranceCompanies.DataBind();
        //        mvOfferItems.SetActiveView(viewOfferItemsEdit);
        //        DetailsViewOfferItems.ChangeMode(DetailsViewMode.Insert);
        //    }
        //} else {
        //    mvOfferItems.SetActiveView(viewOfferItemsEdit);
        //    DetailsViewOfferItems.ChangeMode(DetailsViewMode.Insert);
        //    //  TextBox tbOfferNumber = (TextBox)DetailsViewOfferItems.FindControl("tbOfferNumber");
        //    //   tbOfferNumber.Text = Offer.Get(Convert.ToInt32(GXGridView1.SelectedDataKey.Value)).OfferNumber;
        //}
    }
Exemplo n.º 2
0
 protected void FakeBind(bool isddlInsuranceTypesForChange, bool isddlInsuranceSubTypesForChange)
 {
     if (isddlInsuranceTypesForChange)
     {
         DropDownList ddlInsuranceTypes = (DropDownList)DetailsViewItems.FindControl("ddlInsuranceType");
         //FakeBinder.SimulateBindingContext(this.Page, ddlInsuranceSubTypes);
         ddlInsuranceTypes.DataBind();
     }
     if (isddlInsuranceSubTypesForChange)
     {
         DropDownList ddlInsuranceSubTypes = (DropDownList)DetailsViewItems.FindControl("ddlInsuranceSubType");
         FakeBinder.SimulateBindingContext(this.Page, ddlInsuranceSubTypes);
         ddlInsuranceSubTypes.DataBind();
     }
 }