私は、外部サービスからデータを取得するSharepointのWebパーツを構築しました。Sharepoint:「互換性のある」UIの非Sharepointコンテンツのリストを表示する最も良い方法は?
私は「DataFormWebPart」を認識していますが、正しく動作させることができませんでした。それは有効なデータソースを必要とし、私はWebサービス呼び出しの結果から1つを構築することができませんでした...問題の一部は、私のWebサービスラッパーがXML戻り情報を公開しないで、むしろ私は。実際のオブジェクトをデータソースに変換したり、オブジェクトデータから「汎用」データソースを作成したりする簡単な方法はありません。
SPGridViewを使用して同じUIを取得することはできますが、グリッドコントロールはスマートにはあまり効果がありません。また、すべてのフィールドを独自の列に強制します。私は複雑なレンダリングを持つ単一のセルとして各リストアイテムをレンダリングすることを望んでいます(StackOverflowがその質問リストを表示する方法など)。また、できるだけ多くのSharepoint標準UIを取得したいと思います。ソート、フィルタリング、およびページングの制御
だから最初に:これを行うSharepointコントロールを作成した人がいましたか?共有するサンプルコードがある場合は、そうでない場合:MSが提供しているか、または外部ライブラリで利用できるかどうか、いくつかの有用なコントロールを見落としていますか?
ありがとうございます! スティーブ
ありがとうございます。外部データは大きく(外部検索結果)、新しいリストとして保持することはできません。私たちはSharePointのプラグインなので、BDCがすべてのインストールで利用可能であるとは保証できません。私はあなたの提案で運が悪いと思いますが、答えに感謝します! –