private void BindSubcategoryList(string category) { if (!string.IsNullOrEmpty(category)) { subList = EHSModel.SelectEHSMeasureSubCategoryList(category); } else { subList = EHSModel.SelectEHSMeasureSubCategoryList(ddlMeasureCategory.SelectedValue); } if (subList != null && subList.Count > 0) { ddlMeasureSubcategory.DataSource = subList; ddlMeasureSubcategory.DataValueField = "MEASURE_CD"; ddlMeasureSubcategory.DataTextField = "MEASURE_NAME"; ddlMeasureSubcategory.DataBind(); if (ddlMeasureCategory.SelectedIndex > 0) { lnkMeasureNew.Visible = true; } else { lnkMeasureNew.Visible = false; } if (ddlMeasureCategory.SelectedValue != "PROD" && ddlMeasureCategory.SelectedValue != "SAFE" && ddlMeasureCategory.SelectedValue != "FACT") { ddlMeasureSubcategory.Items.Insert(0, new ListItem("")); } ddlMeasureSubcategory.Enabled = true; } }
public void BindMeasureList(List <EHS_MEASURE> theList) { pnlMeasureList.Visible = true; pnlMeasureEdit.Visible = false; btnMeasureSave.Enabled = btnMeasureCancel.Enabled = false; BindSubcategoryList(ddlMeasureCategory.SelectedValue); gvMeasureSubcatList.DataSource = EHSModel.SelectEHSMeasureSubCategoryList(ddlMeasureCategory.SelectedValue); gvMeasureSubcatList.DataBind(); }