获取父节点  开始调用  listSource 是List<> 数据集合 (有父子关系)

listSource)
                   {
                       (Item.ParentID == 0)
                       {
                           ();
                           li.Text = Item.Item; 
                           li.Value = Item.ID.ToString();                       
                           YouDropDownList.Items.Add(li);
                           BindDDLData(YouDropDownList, listSource, Item, );
                       }
                   }

递归绑定

 

separator)
    {
 
        var quer = (from c in List
                    c.ParentID == CurrentInfo.ID
                    select c);     
        quer)
        {            
            ();
            li.Text = separator + item.Item; 
            li.Value = item.ID.ToString();             
            Ddl.Items.Add(li);
            ;
            BindDDLData(Ddl, List, item, separator_);
        }
 
    }