如何解决获取值列表宏容器 Umbraco
我在我的页面中添加了一个宏容器。现在在 CMS 中,我选择了我希望添加到“宏容器”字段的所有宏,如下所示
现在我对 C# 和 Umbraco 相当陌生,我正在考虑使用以下代码检索值
foreach (var m in node.GetPropertyValue<IEnumerable<Object>>("macro")) {
var n = m;
}
现在我认为它会以数组或列表形式显示,但不知何故我得到了我添加的宏的所有内容的字符串
知道如何检索列表中的那些吗?我正在考虑遍历所有要显示在我的 cshtml 文件中的项目。非常感谢您在这方面的帮助。
更新: 这是我使用的宏的组件
我使用的方法是指定宏的实际名称。像 @Umbraco.RenderMacro("StockistStoreLocatorPartial")
但我想要的是更动态的,比如如果宏的名称来自列表
解决方法
您能与我们分享您的文档类型吗?或者这个“宏”的数据类型是什么?
此外,我想知道 this 是否适合您的需要。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。