예제 #1
0
        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;
     }
 }