题
运行一把umbraco 4X我建立在C#辅助方法,我可以递归调用以创建一个特定节点(类别)的子类别。
该方法采用parentNodeID作为参数。我需要检索父节点的属性。我知道我可以使用静态方法Node.GetCurrent(),但我正在寻找类似Node.GetNodeById(parentNodeID)。
我不能看到这种方法的生活。我知道有该umbraco.library.getNodeXMLbyId方法,但这是否给我节点的name属性?
我一把umbraco N00B:)
解决方案
您可以做
var node = new Node(nodeId).
我花了一段时间才能找到它呢!
其他提示
使用此
umbraco.NodeFactory.Node headerNode = uQuery.GetNode(NodeId);
添加命名空间
using umbraco.NodeFactory;
您也可以做
Document doc = new Document(nodeId)
这工作方式相同Node
但是从数据库而不是XML缓存直接得到的值。如果你将要更新的文件属性值使用此功能。
不隶属于 StackOverflow