Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个嵌套中继器用作左导航。在二级页面上,我希望它只显示当前二级页面的第三项。其他次要项目的任何第三项都不应显示在此转发器上。我遇到的问题是,我目前在显示所有第三项的位置都有它,因为它只能在第一个(父)中继器的上下文中检索信息。
我觉得我应该能够调用当前页面的文档 ID 并将其插入到第二个(子)转发器的转换中,但同样,它只能从其父转发器项中检索文档 ID 和节点 ID。
你能帮我找到一个自定义函数或代码来帮助我解决这个问题吗?谢谢!
您可以访问当前文档的文档 ID。以下代码将打印出来:
<%=CMSContext.CurrentDocument.DocumentID.ToString() %>
因此,您可以在某些转换方法中类似地使用文档 id:
<%#SomeMethod(CMSContext.CurrentDocument.DocumentID, otherParameter, ...) %>