递归

树结构

        /// <summary>
        /// 组织结构树
        /// </summary>
        public class TreeStructure
        {
            public string ID { get; set; }
            public string ParentId { get; set; }

            public string Name { get; set; }

            public string IsProject { get; set; }
            public string Flag { get; set; }

            public int Rowno { get; set; }

            private List<TreeStructure> _childNodes = new List<TreeStructure>();
            public List<TreeStructure> ChildNodes  {
                get { return _childNodes; } 
                set { _childNodes = value; }
            }
        }
树结构

相关文章: