Ejemplo n.º 1
0
        /// <summary>
        /// 绑定子级分类
        /// </summary>
        /// <param name="listControl"></param>
        /// <param name="parentValue"></param>
        /// <param name="parentName"></param>
        private void CreateSubNode(ListControl listControl, string parentValue, string parentName)
        {
            if (bll == null)
            {
                bll = new BLL.Category();
            }
            Dictionary <string, string> dic = bll.GetKeyValueByParentId(parentValue);

            foreach (KeyValuePair <string, string> kvp in dic)
            {
                string name  = parentName + "-/-" + kvp.Value;
                string value = kvp.Key;
                listControl.Items.Add(new ListItem(name, value));
                CreateSubNode(listControl, value, name);
            }
        }