2009-07-28 5 views
0

SharepointデザイナーでLinked listsを作成しようとしましたが、うまくいきました - 複数のソースを1つのソースにリンクすることができました。動的に/プログラムでリストをリンク/結合する

しかし、これらのリストをプログラムで(コーディングによって)リンクしたいので、条件に基づいていくつかのリストを追加/削除することができます。実際には、テンプレート番号Xのリストを自動的にリンク元に追加します。

どうすれば実現できますか?

答えて

1

コンテンツクエリWebpart(MOSSで使用可能)を使用し、ListsOverrideメソッドを使用して、検索に含めるカスタムリストテンプレートを指定できます。これはコードからもインターフェイスからでも実行できます。

HereあなたはWSS SDK 3.0の参照によると、

<List> 

要素としてリストのテンプレートを指定する必要があります、詳細です。

+0

ありがとうございました。すべてのサブWebを単一のcamlクエリで集約することは本当に可能です。クエリを作成してプログラムで集約するには、SPSiteDataQueryクラスを使用できます。ここの例:http://darrinbishop.com/blog/archive/2007/04/08/47.aspx SPSiteDataQueryはWSSにも含まれているようです。グッド。 –

関連する問題