private void GetNodesFlat(JQTreeNodeCollection nodes, JQTreeNodeCollection result) { foreach (JQTreeNode jQTreeNode in nodes) { result.Add(jQTreeNode); if (jQTreeNode.Nodes.Count > 0) { this.GetNodesFlat(jQTreeNode.Nodes, result); } } }
internal List<Hashtable> SerializeNodes(JQTreeNodeCollection nodes) { List<Hashtable> list = new List<Hashtable>(); foreach (JQTreeNode jQTreeNode in nodes) { list.Add(jQTreeNode.ToHashtable()); } return list; }
public void DataBind(JQTreeNodeCollection nodes) { string text = new JavaScriptSerializer().Serialize(this.SerializeNodes(nodes)); HttpContext.Current.Response.SendResponse(text); }
public JQTreeNodeCollection GetAllNodesFlat(JQTreeNodeCollection nodes) { JQTreeNodeCollection jQTreeNodeCollection = new JQTreeNodeCollection(); foreach (JQTreeNode jQTreeNode in nodes) { jQTreeNodeCollection.Add(jQTreeNode); if (jQTreeNode.Nodes.Count > 0) { this.GetNodesFlat(jQTreeNode.Nodes, jQTreeNodeCollection); } } return jQTreeNodeCollection; }
public JQTreeViewNodesRequestedEventArgs(string parentNodeValue) { this._parentNodeValue = parentNodeValue; this._parentNodeCollection = new JQTreeNodeCollection(); }