3

私はSharepointに非常に慣れていないため、これが正しい方法であるかどうかは100%確信が持てませんが、ここにあります. カスタム アプリケーション ページをロードしたい非常にむき出しのマスター ページがあります。そのアプリケーション ページには、2 つの Web パーツが必要です。このアプリケーション ページを vs2010 内で作成および編集できるようにして、チーム ファウンデーション サーバーで使用できるようにしたいと考えています。

ソリューションを右クリックしてadd > new > application pageを試してみましたが、Sharepoint サイトにロードしてマスター ページまたはホームページに追加する方法がわかりません。誰かが私を正しい方向に向けたり、より適切な設計計画を与えてくれたりすると、とても感謝しています. ありがとうございました。

4

2 に答える 2

2

いくつかの簡単な手順で、私が望んでいたことを達成することができました。

  1. 内部 sharepoint デザイナーは、基本的な web パーツ ページを作成します。
  2. Visual Studio で、アプリケーション ページを作成します。[追加] > [新しいアイテム] > [アプリケーション] ページ。
  3. sharepoint デザイナーで作成した新しい Web パーツ ページに戻り、コードをコピーして新しいアプリケーション ページに貼り付けます。
  4. アプリケーション ページ内で、ページ宣言の MasterPageFile 属性を編集して、マスター ページへのパスが正しくなるようにします。私のページ宣言は次のようになります。

これで、vs2010 およびチーム ファウンデーション サーバーで編集できるカスタム アプリケーション ページが開始されました。

于 2010-08-25T21:01:47.860 に答える
0

ほとんどの場合、SharePoint のマスター ページを使用するカスタム aspx を作成し、SharePoint 内に展開します。

この記事のオプション 4 を参照してください。

http://blogs.msdn.com/b/cjohnson/archive/2006/09/05/application-development-on-moss-2007-amp-wss-v3.aspx

そして、これが私がソリューションを展開する方法です

http://blogs.msdn.com/b/cjohnson/archive/2007/12/15/building-a-simple-asp-net-page-based-sharepoint-application-in-visual-studio-with-the- visual-studio-extensions-for-wss-ctp-1-1.aspx

(以前の Web パーツ ベースの実装で一部のユーザーが誤って Web パーツを削除する可能性があるため、これを使用します)

于 2010-08-23T21:47:54.500 に答える