Ejemplo n.º 1
0
        private void GetAllNodesRecursive(SiteMapNodeCollection collection)
        {
            SiteMapNodeCollection childNodes = this.ChildNodes;

            if (childNodes != null && childNodes.Count > 0)
            {
                collection.AddRange(childNodes);
                foreach (SiteMapNode node in childNodes)
                {
                    node.GetAllNodesRecursive(collection);
                }
            }
        }
Ejemplo n.º 2
0
        void GetAllNodesRecursive(SiteMapNodeCollection c)
        {
            SiteMapNodeCollection childNodes = this.ChildNodes;

            if (childNodes != null && childNodes.Count > 0)
            {
                c.AddRange(childNodes);
                foreach (SiteMapNode n in childNodes)
                {
                    n.GetAllNodesRecursive(c);
                }
            }
        }
Ejemplo n.º 3
0
		void GetAllNodesRecursive(SiteMapNodeCollection c)
		{
			SiteMapNodeCollection childNodes = this.ChildNodes;

			if (childNodes != null && childNodes.Count > 0) {
				c.AddRange (childNodes);
				foreach (SiteMapNode n in childNodes)
					n.GetAllNodesRecursive (c);
			}
		}
Ejemplo n.º 4
0
        private void GetAllNodesRecursive(SiteMapNodeCollection collection) {
            SiteMapNodeCollection childNodes = this.ChildNodes;

            if (childNodes != null && childNodes.Count > 0) {
                collection.AddRange(childNodes);
                foreach(SiteMapNode node in childNodes)
                    node.GetAllNodesRecursive(collection);
            }
        }