protected void BindPropertyTree() { JsonTreeNode rootProps = new JsonTreeNode("Свойства"); using (DictionaryProvider provider = new DictionaryProvider()) { List<Property> source = provider.GetAvailableProperties(this.Roles); foreach (Property prop in source) { JsonTreeNode tempNode = new JsonTreeNode(prop.Name); tempNode.leaf = true; tempNode.uid = prop.Alias; rootProps.children.Add(tempNode); } } jsonReponse.children.Add(rootProps); }