Umbraco - Get Node by ID programmatically

autonomatt picture autonomatt · Jun 10, 2009 · Viewed 25.1k times · Source

Running Umbraco 4x I am creating a helper method in C# that I can recursively call to create child categories of a particular node (category).

The method takes a parentNodeID as a parameter. I need to retrieve the properties of that parent node. I know I can use the static method Node.GetCurrent() but I'm looking for something like Node.GetNodeById(parentNodeID).

I just can't see where this method lives. I know there is the umbraco.library.getNodeXMLbyId method, but does that give me the name property of the node?

Me Umbraco N00b :)

Answer

Samuel Jack picture Samuel Jack · Jun 10, 2009

You can just do

var node = new Node(nodeId).

Took me a while to find it too!