Example #1
0
 private string LoadMainCats(int p)
 {
     string submenu = "";
     MainCat scat = new MainCat();
     scat.GetMaincatByTopLevelCatId(p);
     if (scat.RowCount > 0)
     {
         submenu = "<ul>";
         for (int i = 0; i < scat.RowCount; i++)
         {
             submenu += "<li><a href='browsec.aspx?tcid=" + scat.TopLevelCatID.ToString() + "&mcid=" + scat.MainCatID.ToString() + (scat.IsPartySupplier ? "&ps=true" : "") + "'>" + scat.NameEng + "</a>";
             submenu += LoadCats(scat.MainCatID);
             submenu += " </li>";
             scat.MoveNext();
         }
         submenu += "</ul>";
     }
     return submenu;
 }
 private void BindCats()
 {
     MainCat cats = new MainCat();
     if (uiDropDownListTLCats.SelectedIndex != -1)
         cats.GetMaincatByTopLevelCatId(Convert.ToInt32(uiDropDownListTLCats.SelectedValue));
     cats.Sort = "NameEng";
     uiGridViewCats.DataSource = cats.DefaultView;
     uiGridViewCats.DataBind();
 }
 private void LoadMainCat()
 {
     MainCat Tcats = new MainCat();
     if(uiDropDownListTC.SelectedIndex != -1)
         Tcats.GetMaincatByTopLevelCatId(Convert.ToInt32(uiDropDownListTC.SelectedValue));
     uiDropDownListMainCats.DataSource = Tcats.DefaultView;
     uiDropDownListMainCats.DataTextField = "NameEng";
     uiDropDownListMainCats.DataValueField = "MainCatID";
     uiDropDownListMainCats.DataBind();
     BindCats();
 }