在 ListView 中显示内容选择器 属性 - Umbraco v 7.4
Display Content Picker property in ListView - Umbraco v 7.4
我正在尝试在 listView(在 umbraco 后台)中显示我的城市节点 属性。
每个'city'节点持有'country'节点属性(属性类型是-内容选择器)。
在列表视图中,如果我选择 'Columns Displayed' 类型的国家,我会得到国家节点 ID,如果我选择 'Columns Displayed' 类型的国家名称(我在国家节点中有这个道具..)我得到一个空列。
关于如何获取国家名称(或相关对象中的任何其他 属性)的任何想法???
我找到的一个好方法是将 'property index' 添加到节点,然后我可以给他看。
在 "GatheringNodeData" 覆盖函数中,我获取节点(在我的例子中是城市)并添加国家名称
e.Fields.Add("countryName",oNode.Parent.GetProperty("Name").Value.ToString());
接下来我可以打电话到城市的属性 "countryName"。
我希望它能帮助到其他人
我正在尝试在 listView(在 umbraco 后台)中显示我的城市节点 属性。 每个'city'节点持有'country'节点属性(属性类型是-内容选择器)。 在列表视图中,如果我选择 'Columns Displayed' 类型的国家,我会得到国家节点 ID,如果我选择 'Columns Displayed' 类型的国家名称(我在国家节点中有这个道具..)我得到一个空列。
关于如何获取国家名称(或相关对象中的任何其他 属性)的任何想法???
我找到的一个好方法是将 'property index' 添加到节点,然后我可以给他看。
在 "GatheringNodeData" 覆盖函数中,我获取节点(在我的例子中是城市)并添加国家名称
e.Fields.Add("countryName",oNode.Parent.GetProperty("Name").Value.ToString());
接下来我可以打电话到城市的属性 "countryName"。
我希望它能帮助到其他人