0

単純に見えて、理解するのが難しいのはなぜですか?

ドキュメント ライブラリの単なるカスタム リスト ビューである展開可能なソリューション (.wsp) を作成したいと考えています。

すべてのドキュメント ライブラリで使用できるようにする必要があります。つまり、[ライブラリ] の下のリボンのドロップダウン リストに表示されます。ライブラリツール | 現在のビュー。jquery およびその他の JavaScript ライブラリを使用する本文の<head> タグおよび> タグ内のJavaScript ライブラリおよび css スタイルシートへの参照を含め、完全にカスタマイズする必要があります。<scriptこれはファーム ソリューションであり、サンドボックス化されておらず、ゴースティング可能ではありません。

SharePoint Designer で新しいビューを作成し、XSLTListViewWebPart 内で HTML を編集するのは簡単です。(Web パーツを選択し、リスト ビュー ツール | デザイン | XSLT のカスタマイズ | ビュー全体のカスタマイズを選択します) ただし、ここで作成したビューは 1 つのリストでのみ機能し、.wsp ソリューションとして展開することはできません。

Visual Studio 2010 でビジュアル Web パーツを作成するのは簡単ですが、そこからどこへ行くのでしょうか?

これは、人々がやりたいと思う非常に基本的なことのように思えますが、その方法を説明する記事やチュートリアルが見つかりません。誰でも助けることができますか?

4

2 に答える 2

0

新しいビューを持つことを目的としたすべてのリストに共通の列がある場合は、1つのリストを編集し、リストに新しいビューを追加します。完了したら、このリストをテンプレートとして保存できます(設定ページから)。 )新しいリストの場合。テンプレートは.stpファイルとして保存され、ダウンロードすることもできます。しかし、それでも、そのようなテンプレートを生成してデプロイするためのファーム全体の方法は(私の知る限りでは)ありません。

于 2012-09-04T11:15:38.303 に答える
0

「フリーサイズ」のリスト ビュー ソリューションを使用することはできませんが、プログラムでリスト ビューを作成することはできます。リストごとに (リストごとに) リスト ビューを作成する必要があります。

プログラムでリスト ビューを作成する方法の例については、こちらを参照してください。HTML (おそらく SP Designer で設計したもの) を定義できます。リスト ビューの問題は、それがリストに固有のものであり、すべてのリストが同じ列を持っているわけではないため、一般的なものを作成するのが難しいことです。

于 2012-09-04T11:02:28.080 に答える