DataViewWebPartsを使い3階層のTreeView その1

SharePoint2007までは、DataViewWebPartsを使用したら3階層のTreeViewが表現できました。
WS000457

SharePoint2010からは、2階層までしか表現できません。
WS000464

2007の時に出来ていたのに2010では対応していない?
多分出来ます。。。SharePoint Designer 2010が制限を掛けているだけ?かなと思います。
GUI使わず自分で書けばできるよーと、、、
WS000463

今回は、2010で3階層とも思いましたが、、3階層にするには2007の時から存在する問題に立ち向かう必要が有ります。下のスクリーンショットをみてもらうと判りますが、展開+折りたたみを繰り返して特定の動作をすると、下記の様に”+”標記のまま、配下のTreeが表示状態となります。
この状態になると、”+”状態なので折りたたみをするには、2回クリックする必要が有ります。
WS000461_01