VS2010のSharePoint用のWebパートを使用してカスタムアプリケーションページを作成する方法は?

StackOverflow https://stackoverflow.com/questions/3550217

質問

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

ソリューションを正しくクリックしてみました 追加> new>アプリケーションページ, 、しかし、SharePointサイトにロードしてマスターページまたはホームページに追加する方法がわかりません。誰かが私を正しい方向に向けたり、より適切な設計計画を立てることができれば、私は非常に感謝しています。ありがとうございました。

役に立ちましたか?

解決

いくつかの簡単なステップで自分が望んでいたことを達成することができました。

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

これで、VS2010およびTeam Foundation Serverで編集できるカスタムアプリケーションページの開始があります。

他のヒント

ほとんどの場合、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--sharepoint-application-in-visual-studio-whith-the- Visual-studio-Extensions-for-wss-ctp-1.aspx

(私はこれを使用しています。何らかの形で、一部のユーザーは以前のWebパートベースの実装で誤ってWebパートを削除できるからです)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top