方法: SharePoint アプリケーション ページまたは Web パーツのユーザー コントロールを作成する

カスタム コントロールを作成し、Web パーツまたはアプリケーション ページに含めることができます。 ユーザー コントロールは、他の ASP.NET コントロールや SharePoint コントロールを追加できる複合コントロールです。 また、コントロールのプロパティとメソッドを定義することもできます。 詳細については、「Web パーツまたはアプリケーション ページの再利用できるコントロールの作成」を参照してください。

SharePoint のユーザー コントロールを作成するには

  1. Visual Studio で SharePoint プロジェクトを開くかまたは作成します。 詳細については、「SharePoint プロジェクトとプロジェクト項目テンプレート」を参照してください。

  2. ソリューション エクスプローラーで、プロジェクト ノードを選択します。

  3. [プロジェクト] メニューの [新しい項目の追加] をクリックします。

  4. [新しい項目の追加] ダイアログ ボックスの [インストールされたテンプレート] ペインで、[SharePoint] ノードを展開し、[2010] をクリックします。

  5. SharePoint テンプレートの一覧で、[ユーザー コントロール] を選択します。

  6. [名前] ボックスにユーザー コントロールの名前を入力し、[追加] をクリックします。

    複数のフォルダーとファイルがプロジェクトに追加されます。 これらのファイルの詳細については、「Web パーツまたはアプリケーション ページの再利用できるコントロールの作成」を参照してください。

    既定で、Visual Web Developer デザイナーのソース ビューにユーザー コントロール ファイルが表示されます。 ソース ビューでは、コントロールの XML マークアップを編集できます。

  7. ツールボックスからコントロールをドラッグしてコントロールを視覚的にデザインする場合は、デザイン ビューに切り替えます。 詳細については、「デザイン ビュー (Web ページ デザイナー)」を参照してください。

  8. コントロール イベントを処理するには、ユーザー コントロールのコード ファイルにコードを追加します。

    このファイルは、ソリューション エクスプローラーのユーザー コントロール ファイルの下に表示されます。 コード ファイルの拡張子は .cs または .vs です (プロジェクトの言語によって異なります)。

参照

概念

Web パーツまたはアプリケーション ページの再利用できるコントロールの作成

SharePoint のアプリケーション ページの作成

SharePoint の Web パーツの作成