protected void grdQuotesAndTrades_ItemDataBound(object sender, GridItemEventArgs e) { if (e.Item.IsInEditMode) { GridEditableItem item = (GridEditableItem)e.Item; if (!(e.Item is IGridInsertItem)) { CounterPartyBL counterPartyBL = new CounterPartyBL(); RadDropDownList ddlCounterParty = (RadDropDownList)item.FindControl("ddlQCounterParty"); ddlCounterParty.DataSource = counterPartyBL.GetCounterParty(); ddlCounterParty.DataTextField = "Name"; ddlCounterParty.DataValueField = "Name"; ddlCounterParty.DataBind(); ddlCounterParty.SelectedValue = ((DAL.QuotesAndTrades)((e.Item).DataItem)).CounterParty; CountryBL countryBL = new CountryBL(); RadDropDownList ddlCountry = (RadDropDownList)item.FindControl("ddlQCountry"); ddlCountry.DataSource = countryBL.GetCountry(); ddlCountry.DataTextField = "Name"; ddlCountry.DataValueField = "Name"; ddlCountry.DataBind(); ddlCountry.SelectedValue = ((DAL.QuotesAndTrades)((e.Item).DataItem)).Country; } } }
private void BindCounterParty() { CounterPartyBL counterPartyBL = new CounterPartyBL(); ddlCounterPartyA.DataSource = counterPartyBL.GetCounterParty(); ddlCounterPartyA.DataTextField = "Name"; ddlCounterPartyA.DataValueField = "Name"; ddlCounterPartyA.DataBind(); ddlCounterPartyB.DataSource = counterPartyBL.GetCounterParty(); ddlCounterPartyB.DataTextField = "Name"; ddlCounterPartyB.DataValueField = "Name"; ddlCounterPartyB.DataBind(); ddlCounterPartyC.DataSource = counterPartyBL.GetCounterParty(); ddlCounterPartyC.DataTextField = "Name"; ddlCounterPartyC.DataValueField = "Name"; ddlCounterPartyC.DataBind(); ddlCounterPartyA.SelectedValue = "CounterPartyA"; ddlCounterPartyB.SelectedValue = "CounterPartyB"; ddlCounterPartyC.SelectedValue = "CounterPartyC"; }
private void BindCounterParties() { CounterPartyBL bl = new CounterPartyBL(); grdCounterParty.DataSource = bl.GetCounterParty().OrderBy(c => c.Name).ToList(); grdCounterParty.DataBind(); }