//protected void SalesForecastSummariesRadGrid_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) //{ // string lifeCycleStage = FilterComboBox.SelectedValue; // string parentCustomer = ParentCustComboBox.SelectedValue; // // SalesForecastSummariesRadGrid.DataSource = PopulateSalesForecast(lifeCycleStage, parentCustomer); //} protected void FilterComboBox_SelectedIndexChanged(object o, Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs e) { if (RadioButtonList1.SelectedValue == "0") { if (e.Text == "Customer" || e.Text == "Parent Customer") { SalesForecastSummariesRadGrid.MasterTableView.GetColumn("MaterialPercentage").Visible = true; } else { SalesForecastSummariesRadGrid.MasterTableView.GetColumn("MaterialPercentage").Visible = false; } } SetGridHeight(e.Text); string lifeCycleStage = FilterComboBox.SelectedValue; string parentCustomer = ""; //RadWindowManager1.RadAlert(lifeCycleStage, 330, 180, "Message", ""); SalesForecastSummariesRadGrid.DataSource = PopulateSalesForecast(lifeCycleStage, parentCustomer); SalesForecastSummariesRadGrid.DataBind(); PopulateParentCustomers(lifeCycleStage); }
protected void ParentCustComboBox_SelectedIndexChanged(object o, Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs e) { string lifeCycleStage = FilterComboBox.SelectedValue; string parentCustomer = ParentCustComboBox.SelectedValue; SalesForecastSummariesRadGrid.DataSource = PopulateSalesForecast(lifeCycleStage, parentCustomer); SalesForecastSummariesRadGrid.DataBind(); }
protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e) { divQuoteLogGrid.Visible = false; if (RadioButtonList1.SelectedValue == "0") { // Show sales SalesForecastSummariesRadGrid.Rebind(); divSalesForecast.Visible = true; divSalesForecastVolumes.Visible = false; SetGridHeight(FilterComboBox.Text); } else { // Show volumes SalesForecastVolumesRadGrid.Rebind(); divSalesForecastVolumes.Visible = true; divSalesForecast.Visible = false; SetGridHeight(FilterComboBox.Text); } }
protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack) { //RadWindowManager1.RadAlert("PostBack", 330, 180, "Message", ""); } else { RadioButtonList1.SelectedIndex = 0; SalesForecastSummariesRadGrid.Height = 590; string lifeCycleStage = "Pre-production"; string parentCustomer = ""; //RadWindowManager1.RadAlert(lifeCycleStage, 330, 180, "Message", ""); SalesForecastSummariesRadGrid.DataSource = PopulateSalesForecast(lifeCycleStage, parentCustomer); SalesForecastSummariesRadGrid.DataBind(); PopulateParentCustomers(lifeCycleStage); } }