private void SetupPage() { if (ddlMeasureStatus.Items.Count == 0) { ddlMeasureStatus.Items.AddRange(WebSiteCommon.PopulateDropDownListItems("statusCode", "short")); } if (ddlMeasureCategory.Items.Count == 0) { ddlMeasureCategory.Items.AddRange(WebSiteCommon.PopulateDropDownListItems("measureCategory")); ddlMeasureCategory.SelectedIndex = 0; } if (ddlMeasureSubcategory.Items.Count == 0) { ddlMeasureSubcategory.Items.AddRange(WebSiteCommon.PopulateDropDownListItems("measureSubCategory")); ddlMeasureSubcategory.SelectedIndex = 0; } if (ddlMeasureCurrency.Items.Count == 0) { ddlMeasureCurrency.Items.AddRange(WebSiteCommon.PopulateDropDownListItems("currencyCode")); ddlMeasureCurrency.SelectedIndex = 0; } if (ddlMeasureUOM.Items.Count == 0) { if (ddlUOMCategory.Items.Count == 0) { ddlUOMCategory.Items.AddRange(WebSiteCommon.PopulateDropDownListItems("UOMCategory")); } ddlUOMCategory.SelectedIndex = 0; DropDownList ddlRef = (DropDownList)hfBase.FindControl("ddlMeasureUOM_ref"); ddlRef.Items.Clear(); ddlRef.Items.Insert(0, new ListItem("--select--")); foreach (UOM uom in SessionManager.UOMList) { ddlRef.Items.Add(new ListItem(uom.UOM_NAME, (uom.UOM_CATEGORY + "|" + uom.UOM_ID.ToString()))); } } measureList = SQMResourcesMgr.SelectEHSMeasureList(ddlMeasureCategory.SelectedValue, false); BindMeasureList(measureList); }
protected void tab_Click(string tabID, string cmdArg) { if (tabID != null) { // setup for ps_admin.js to toggle the tab active/inactive display SessionManager.CurrentSecondaryTab = tabID; HiddenField hfld = (HiddenField)this.Form.Parent.FindControl("form1").FindControl("ContentPlaceHolder1").FindControl("hdCurrentActiveSecondaryTab"); hfld.Value = SessionManager.CurrentSecondaryTab; switch (tabID) { case "lbEHSMeasure_tab": SetupPage(); break; case "lbQSMeasure_tab": BindMeasureList(SQMResourcesMgr.SelectEHSMeasureList("DV", false)); break; default: break; } } }