protected void ddlCategories_SelectedIndexChanged(object sender, EventArgs e) { ProviderEDSC.CategoryDTDataTable dt = new ProviderDAC().RetrieveLv1Categories(Convert.ToInt32(ddlCategories.SelectedValue)); ddlCategory2.Items.Clear(); ddlCategory2.Visible = false; if (dt.Count() != 0) { ddlCategory2.Visible = true; ddlCategory2.Items.Clear(); ListItem li = new ListItem("Choose Category", "0"); ddlCategory2.Items.Add(li); foreach (var dr in dt) { string name = ""; if (dr.Name != "" && !dr.IsNameNull()) { name = dr.Name; } li = new ListItem(name, dr.ID.ToString()); ddlCategory2.Items.Add(li); } ddlCategory2.SelectedValue = "0"; } else { ddlCategory2.Visible = false; } }
private void CheckCategorylvl2(int Lvl1Cat) { ProviderEDSC.CategoryDTDataTable dt = new ProviderDAC().RetrieveLv1Categories(Lvl1Cat); SortListItem(dt); listViewCatLvl2.Items.Clear(); if (dt.Count() != 0) { listViewCatLvl2.Items.Clear(); listViewCatLvl2.DataSource = dt; listViewCatLvl2.DataBind(); listViewCatLvl2.Visible = true; divL2SecCat.Visible = true; } else { listViewCatLvl2.Items.Clear(); listViewCatLvl2.Visible = false; divL2SecCat.Visible = false; } }