1

左ナビゲーションとしてネストされたリピーターを使用しています。セカンダリ ページでは、現在のセカンダリ ページの 3 次アイテムのみを表示したいと考えています。このリピーターには、他の二次アイテムの三次アイテムは表示されません。私が抱えている問題は、最初の (親) リピーターのコンテキストでしか情報を取得できないため、現在、すべての 3 次アイテムが表示されている場所にあることです。

現在のページのドキュメント ID を呼び出して、2 番目の (子) リピーターの変換に挿入できるはずですが、ここでも、親リピーター アイテムからのみドキュメント ID とノード ID を取得できます。

この問題を解決するのに役立つカスタム関数またはコードを見つけるのを手伝ってくれませんか? ありがとう!

4

1 に答える 1

0

現在のドキュメントのドキュメント ID にアクセスできます。次のコードはそれを出力します:

<%=CMSContext.CurrentDocument.DocumentID.ToString() %>

したがって、同様に、いくつかの変換メソッドでドキュメント ID を使用できます。

<%#SomeMethod(CMSContext.CurrentDocument.DocumentID, otherParameter, ...) %>
于 2013-01-21T17:56:37.783 に答える