我无法在循环中或传递给@RenderPage("",NodeID)之后获得NodeByID的值;
以下是我的脚本文件代码
@inherits umbraco.MacroEngines.DynamicNodeContext
@{
var MenuNode = Library.NodeById(2001);
@foreach (var SubItem in MenuNode.Children)
{
var SubNode Library.NodeById(SubItem.SelectedNode) // << Not able to fetch node
var SubNode Library.NodeById(3031) // << I have also tried with static Node Id , But was not able to get node value
<h2> @SubNode.Name </h2>
}
}
我无法获取站点foreach中的节点值。
我试过
var SubNode Library.NodeById(3031)
var SubNode @ Model.NodeById(3031)
动态SubNode = new umbraco.MacroEngines.DynamicNode(3130);
等
但我无法获得Node的价值。通过foreach循环中的ID。
所以如何访问它?
谢谢,