Sitefinity在外部窗口小部件模板文件中显示子项

时间:2015-04-16 14:03:37

标签: sitefinity

我已成功遵循Sitefinity文档关于how to use an external widget template file,现在我想在外部窗口小部件模板文件中使用转发器来显示子项目,如Sitefinity文档中所述{{3} }

将其移至外部窗口小部件模板文件会因Repeater属性DataSource而失败,因为它不是有效属性。

我知道如何迭代子项目

IQueryable<DynamicContent> childItems = parentItem.GetValue("ChildItems") as IQueryable<DynamicContent>;

但我不确定如何在PageLoad上获取所选父级。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

用你给出的有限例子很难非常精确。但是如果你从stab mic内容列表中得到这个模板,你可以抓住URL的最后一部分,它是动态项目的urlname并使用 经理要查一查。得到孩子们。或者,如果您的小部件具有Guid属性,请使用thunder创建一个 设计者选择要显示的父项。