C# 将文档ID插入嵌套中继器的状态
我有一个嵌套中继器被用作左导航。在第二页上,我希望它只显示当前第二页的第三项。此中继器上不应显示其他辅助项的第三项。我现在遇到的问题是,我现在把它放在所有第三项显示的地方,因为它只能在第一个(父)中继器的上下文中检索信息 我觉得我应该能够调用当前页面的文档ID,并将其插入到第二个(子)转发器的转换中,但同样,它只能从其父转发器项检索文档ID和节点IDC# 将文档ID插入嵌套中继器的状态,c#,repeater,kentico,C#,Repeater,Kentico,我有一个嵌套中继器被用作左导航。在第二页上,我希望它只显示当前第二页的第三项。此中继器上不应显示其他辅助项的第三项。我现在遇到的问题是,我现在把它放在所有第三项显示的地方,因为它只能在第一个(父)中继器的上下文中检索信息 我觉得我应该能够调用当前页面的文档ID,并将其插入到第二个(子)转发器的转换中,但同样,它只能从其父转发器项检索文档ID和节点ID 你能帮我找到一个自定义函数或代码来帮助我解决这个问题吗?谢谢 您可以访问当前文档的文档id。以下代码将打印出来: <%=CMSContext
你能帮我找到一个自定义函数或代码来帮助我解决这个问题吗?谢谢 您可以访问当前文档的文档id。以下代码将打印出来:
<%=CMSContext.CurrentDocument.DocumentID.ToString() %>
因此,您可以在某些转换方法中类似地使用文档id:
<%#SomeMethod(CMSContext.CurrentDocument.DocumentID, otherParameter, ...) %>
那么基本上您希望菜单显示当前页面下方的页面?您还可以发布一些正在使用的代码,包括转换和控件。