2012-03-15 20 views
1

上のユーザーコントロールは、私は、SharePoint 2010の開発に新たなんだし、マスターページに新しい「ビジュアルWebパーツ」を追加することが可能であった場合、私は思っていました。 2007年に、私はユーザーコントロールを作成し、マスターページにascx参照を入れました。 2010年も同じことを続けなければならないのですか、それともVisual Web Partプロトタイプを使って同じことをすることができますか?SharePoint 2010ビジュアルWebパーツ対。マスターページ

答えて

4

A Webパーツは、エンドユーザではなく、開発者(Webパーツゾーンを介して)ページに配置することができるだけの制御です。しかしそれはまだコントロールです。したがって、開発者として、設計時にページ(またはマスターページ)に配置したい場合は、それを行うことができます。

ただし、このWebパーツがマスターページでのみ使用される場合は、SharePoint 2007のようにカスタムユーザーコントロールを使用し続けることができます。作成する際に余計なオーバーヘッドを設ける必要はありませんマスターページで一度しか使用されない場合はエンドユーザーが利用できます。

+0

しかし、あなたはマスターページのように、非WebパーツゾーンでVisual Webパーツを置くことができますか?答えは "いいえ"だと思います。 – user327045

+0

ページを作成する際の開発者として、はい。ブラウザを介してエンドユーザーとして、いいえ。 –

+1

私は非Webパーツゾーンにascxコントロールを追加しました。私はWebパーツを非Webパーツゾーンに追加する方法を見たことがありません。これは2010年に新しくなったのですか?あなたは例を投稿できますか? – user327045

関連する問題