/// <summary> ///基地建设 oneclass 2 newclass 7 ///基地概况 oneclass 7 ///基地新闻 newclass 8 /// </summary> /// <param name="ncroot"></param> private void generLinkRoot(newclass ncroot) { StringBuilder sb = new StringBuilder(); generSB(ncroot.id, ncroot.classname, sb); if (ncroot.id == 7) { //基地建设下,还得添加基地新闻 List<oneclass> newlist = clsslogic.GetList(2); foreach (oneclass item in newlist) { generSB(item.id, "oneclass", item.classname, sb, false); } } List<newclass> nclist = newlogic.GetList(ncroot.id); foreach (newclass item in nclist) { generSB(item.id, item.classname, sb, false); } OutStr = sb.ToString(); }
public string getHtmlFromTypeID(string tid) { WhereClip where = new WhereClip(); where = where && newclass._.id == tid;//看看parentid是他的有没有 newclass model = new newclass(); newsManager mgr = new newsManager(); model = mgr.GetItemById(where); WhereClip where2 = new WhereClip(); where2 = where2 && newclass._.id == model.pid;//看看parentid是他的有没有 newclass modelparent = new newclass(); modelparent = mgr.GetItemById(where2); string res = string.Empty; if (modelparent != null) { res = string.Format(@"<a href='Category.aspx?sid={0}'>{1}</a> > <a href='Category.aspx?sid={2}'>{3}</a>", modelparent.id, modelparent.classname, model.id, model.classname); } else { res = string.Format(@"<a href='Category.aspx?sid={0}'>{1}</a>", model.id, model.classname); } return res; }