0

Visual Studio で MOSS への機能、発行サイトを作成しました。この機能には、マスターページ、いくつかのページ、いくつかのサイト列 (各ページに一致するようにグループ化されています) などが含まれています。サイト コレクション、いくつかのサイトおよびページ ベースも作成しました。私のテンプレートで。

次のステップは、非常に具体的なページ コンテンツを含む定義を作成することです。そのため、カスタム リスト テンプレート (カスタム リスト テンプレートの小さな拡張) を作成し、このテンプレートからリストを作成し、このリストにいくつかの項目を追加しました。私のページの 1 つに WebPart があり、この WebPart にリストを追加できます。しかし、訪問者がページを表示したときにアイテムがどのように表示されるかをどのように設計することができますか? 現在、退屈なリストが表示されていますが、このビューを完全に再設計したいですか?

4

1 に答える 1

1

Xsl を使用して spdatasource の結果セットをレンダリングします。

SharePoint Designer を使用して Web パーツを作成し (spdsigner でデータソース ツールを開き、必要なリストのフィールドを aspx ファイルにドラッグします。このファイルは、Web パーツが完成したら削除できます)、SPDataSource の選択クエリを変更して、ListId の代わりに ListName を使用します。 HTMLソースで(移植可能/エクスポート可能のまま)、Webパーツをエクスポートします。

xsl を別のファイルに保存して、他の Web パーツで再利用できるようにすることもできます。これにより、スタイリングなどを毎回再作成することなく、同様の Web パーツの均一なレンダリングを使用できます。

于 2009-12-11T18:32:20.590 に答える