示例#1
0
    /// <summary>
    /// 绑定分类信息
    /// </summary>
    private void BindTreeView()
    {
        //清空树
        treeMenu.Nodes.Clear();
        DataSet ds = bll.GetList("1=1");

        if (ds == null || ds.Tables.Count < 1)
        {
            return;
        }
        DataTable dt       = ds.Tables[0];
        TreeNode  treenote = new TreeNode("分类管理");

        treeMenu.Nodes.Add(treenote);
        if (dt.Rows.Count > 0)
        {
            string    filter = " PCategoryId='' ";
            DataRow[] rows   = dt.Select(filter, "orderBy asc");
            foreach (DataRow row in rows)
            {
                TreeNode tn = new TreeNode();
                string   id = row["categoryId"].ToString();
                tn.Text         = row["categoryName"].ToString();
                tn.Value        = row["categoryId"].ToString();
                tn.ShowCheckBox = true;
                //tn.NavigateUrl = "GroupMenuSetIframe.aspx?menuId=" + id + "";
                tn.Target   = "mainList";
                tn.Expanded = true;
                BindNode(tn, dt, id);
                treenote.ChildNodes.Add(tn);
            }
        }
    }
示例#2
0
    /// <summary>
    /// 绑定分类信息
    /// </summary>
    private void BindTreeView()
    {
        DataTable dtGoods = GetAllGoods();

        //清空树
        treeMenu.Nodes.Clear();
        DataSet ds = bll.GetList("1=1");

        if (ds == null || ds.Tables.Count < 1)
        {
            return;
        }
        DataTable dt       = ds.Tables[0];
        TreeNode  treenote = new TreeNode("习题分类");

        treenote.NavigateUrl = "QuestionList.aspx";
        treenote.Target      = "categoryGoodsList";
        treeMenu.Nodes.Add(treenote);
        if (dt.Rows.Count > 0)
        {
            string    filter = " PCategoryId='' ";
            DataRow[] rows   = dt.Select(filter, "orderBy asc");
            foreach (DataRow row in rows)
            {
                TreeNode tn = new TreeNode();
                string   id = row["categoryId"].ToString();
                tn.Text  = row["categoryName"].ToString();
                tn.Value = row["categoryId"].ToString();

                tn.NavigateUrl = "QuestionList.aspx?categoryId=" + id + "";
                tn.Target      = "categoryGoodsList";
                tn.Expanded    = true;
                //BindNode(tn, dt, id);
                BindNode2(tn, dt, id);
                //BindNodeByGoods(tn, dtGoods, id);
                treenote.ChildNodes.Add(tn);
            }
        }
    }