1

今日も SharePoint に関する質問が続きます。これまで助けてくれたすべての人に感謝します!

これが私の状況です:

sharepoint 内にカスタム アプリケーションを作成する必要があります。Web パーツ ページをホストするドキュメント ライブラリを使用しており、Web ユーザー コントロールを使用してデータの操作と表示をすべて行っています。思い通りにアプリを構築したら、ドキュメント ライブラリをテンプレートに変換して、複数のサイト (このアプリを使用している多くの顧客) で同じものを作成できるようにします。

私が直面している問題は、テンプレートを参照しているすべてのサイトに変更が適用されるように、何が起こるか、どのように更新するかを知る必要があるということです。

ヘルプ!これを行う方法を知っている人、または複数のサイトを利用できるカスタムアプリを作成するためのより良いアイデアを持っている人は誰でもとても役に立ちます!

ありがとう

4

2 に答える 2

1

簡単な答えは、カスタム サイト/リスト定義を使用しても、これを達成できないということです。

サイトまたはリストがサイトまたはリストの定義から作成されると、それは基本的に単独で作成されます (ただし、レイアウトとマスター ページの変更は、それらを参照するすべてのサイトに適用されます)。

回避策としては、サイトを反復処理し、実行したいカスタム アクションを実行するサイト機能を作成することです。

于 2009-07-22T21:24:55.870 に答える
0

このような要件については、カスタム リスト/サイト定義を作成する必要があります。カスタマイズしたリストをテンプレートに保存するだけではありません。リスト/サイト定義で更新したものはすべて、定義を参照しているサイトに反映されます。残念ながら、これはテンプレートには当てはまりません。他のサイトにある古いリストを削除してから、新しいテンプレートで再作成する必要があります。

リスト定義の作成方法 - サイト定義についてはhttp://msdn.microsoft.com/en-us/library/ms466023.aspxを参照してください - http://technet.microsoft.com/en-us/library/cc287930.aspx

ジェームズ

于 2009-07-22T18:58:45.307 に答える