日期:2014-05-17  浏览次数:20437 次

Coolite Ext 中的TreePanel动态绑定问题【来者有分哦】
 请问下大神,在Coolite中如何让treepanel动态绑定实现这种效果?
 
   
 我写了下,但是只能添加到最后一个节点,之前的节点添加不上,如下图:
 

  下面是我的代码,很简单,就是从数据库中取出最小的年份,然后开始遍历:
  

       int minyear = DateTime.Parse(DAO.RunSQLScalar("SELECT MIN(c_time) FROM dbo.t_WarehouseV_ClothHead WHERE c_IsAccount=1").ToString()).Year;
        int maxyear = DateTime.Now.Year;
        for (int i = minyear; i <= maxyear; i++)
        {
            Coolite.Ext.Web.TreeNode newNode = new Coolite.Ext.Web.TreeNode();
            newNode.NodeID =i.ToString();
            newNode.Text =i.ToString() + "年";
           //newNode.Href = row.NodeUrl;

            for (int t = 1; t < 13; t++)
            {
                Coolite.Ext.Web.TreeNode treeNode = new  Coolite.Ext.Web.TreeNode();
                treeNode.Text = t + "月";
                treeNode.NodeID = i.ToString() + "_" + t.ToString();
                newNode.Nodes.Add(treeNode);
            }
           nodes.Add(newNode);
       }


先谢谢了!!
Coolite?,Treepanel绑定 Coolite Treepanel 动态绑定

------解决方案--------------------
不太清楚,帮你顶。
顺便说哈:是不是nodes的问题,应该是tree呢!!
------解决方案--------------------
路过