Ejemplo n.º 1
0
    /// <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();
    }
Ejemplo n.º 2
0
    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>&nbsp;&gt;&nbsp;&nbsp;
                       <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;
    }