Kentico ASCX转换页面类型属性

Kentico ASCX转换页面类型属性,kentico,Kentico,我开始计划一个全动态手风琴。其想法是将文件上传到一系列文件夹中。现在,我可以在一个页面上放置一组转发器,每个文件夹一个,并进行转换,读取文件,生成手风琴的链接和HTML。我希望做的是有一个转换,它将读取所有文件夹及其子文件夹 最初的逻辑是这样的 if (PageType = cms.Folder && HasChildren = true){ Output folder name + html Output children + html } 内容树示例: 父节点 文

我开始计划一个全动态手风琴。其想法是将文件上传到一系列文件夹中。现在,我可以在一个页面上放置一组转发器,每个文件夹一个,并进行转换,读取文件,生成手风琴的链接和HTML。我希望做的是有一个转换,它将读取所有文件夹及其子文件夹

最初的逻辑是这样的

if (PageType = cms.Folder && HasChildren = true){
  Output folder name + html
  Output children + html
}
内容树示例:

父节点

  • 文件夹1
    • PDF
    • PDF
    • PDF
  • 文件夹2
  • 文件夹3
  • 文件夹4

我可以控制子页面类型,CM.Script,而父本将是CMS文件夹,但是我如何检测确定实际的页面类型,如果有孩子?

马克,考虑使用/VIEWER -它应该处理这个。

< P>我们可以在转换中使用嵌套中继器。某物 参考链接是

这本书是使用这些工具的好教程吗?我倾向于把事情弄清楚,然后再做类似的事情。当然,谢谢。我开始计划这件事了。如果/当我遇到问题时,我将发布一个新问题。//-----------transformation-->protected override void OnInit(EventArgs e){nestedRPT.Path=Eval(“NodeAliasPath”)+“/%”nestedRPT.ReloadData(true);}