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(); }