質問
私の発表リストの一方のサイトです。したいとして追加しますwebのトップの各サブサイト.する方法を教えてくださいこのモス?
他のヒント
私のデータを使ってViewのWeb Partます。を作成しwebサービスデータソースのデータから他のサイトの一覧です。
ようこ:
カップルでのポイント。
第一に、指定したを使用していることWSS3.0のCQWPはご利用になれません必要なもの苔とい出版があります。の強化コミュニティエディションもいますので、これからのCQWP.
第二に、このユージーンKatzるDataFormWebPartうにすることができないといアプローチは、私が若干異なる方法を制作するにあたりのリンクを掲載したプレゼントにしました。商品デザイナーの、ご希望サイトまたはweb partます。を選択し、データソースの図書館からのタスクガメニューをクリックし、"接続する他の図書館..."の下部にペイン、ブラウザを選択"保護者のサイトを含む発表一覧です。できるだけで追加を発表しDataFormWebPartから新たに作成されたノードのデータソースの図書館ペインしてくだ貴サイトです。Sharepointデザイナーの援方法を示しない場合はこの知らない.
後の設定DataFormWebPartお好みに合わせて、この追加的な拠点になるには、次のように:イ新築DataFormWebPartを選んでファイル/エクスを保存したウェブ部分に---/サイトのギャラリー。このサイトのコレクションに追加可能webす。
することとなって、SPListオブジェクトのリストを使用SharePointオブジェクトモデルです。一uを取得し、できるレンダリングリストを使用RenderAsHtml()メソッドがあります。ごとのRenderAsHtml()メソッドかSPQueryオブジェクトとしてパラメータとします。を作成する必要がありSPQueryのオブジェクトを、適切なクエリ文字列です。このコードが入りのオーバーライドのRenderWebPart()メソッドのカスタムwebpart:
SPSiteサイト=new SPSite(siteURL);
SPWeb web=サイトです。OpenWeb(webName);
SPListリスト=。リスト[listName];
SPQuery query=new SPQuery();
を返します。Query=queryString;
文字列のhtml=一覧です。RenderAsHtml(query);
出力に出力します。Write(html);//出力をHtmlTextWriterオブジェクトのRenderWebPart方法です。
本当に素晴らしいウェブ部分がこのコンテンツタイプのwebパーツでCodeplex.にも対応しを示す項目を指定のコンテンツタイプからリストの任意のサブサイト.
のコンテンツウェブクエリの一部または、オープンソースのコンテンツの充実エWeb Partは良い方法をこの..な苔がスケ氏Katzの氏Ashwinの回答を許容で異なる方法でこの問いに答える。