サンプル コードのダウンロード (ASPNET_Webcast_WebParts.msi, 395 KB)
ASP.NET 2.0 では、新しく「Web パーツ」というサーバーコントロールが追加されました。開発者は、この Web パーツを使うことで、利用者が表示内容をカスタマイズできるような WEB ページを簡単に開発できます。ブログ・サービスや検索サービスの中には、ページ・レイアウトや表示内容を利用者ごとにカスタマイズできるものがあります。 このようなページを従来の ASP.NET や ASP で作ることは、大変な作業でした。ASP.NET 2.0 では「Web パーツ」を使って、非常に簡単にカスタマイズ可能な WEB ページを開発できます。
Web パーツ コントロールを使ったページの作成方法
Web パーツを使ったページを作る場合、基本的には次の手順でコントロールを WEB フォームに貼り付けていきます。
.gif)
.gif)
.gif)
.gif)
.gif)
また、WEB ページをカスタマイズ可能なモードにした入り、通常表示のモードにしたり変更できるようにする必要があります。ボタンコントロールなどを利用して、 WebPartManager コントロールの DisplayMode プロパティを次のように変えられるようにします。
'カスタマイズ可能なモードにする
WebPartManager1.DisplayMode = WebPartManager.CatalogDisplayMode
'通常表示のモードにする
WebPartManager1.DisplayMode = WebPartManager.BrowseDisplayModeデモ(ストリーミング配信)
デモでは、次のようなブログ風のデザインの WEB ページを、WEB パーツを使って作成してみます。.gif)
必要なデザインについては、あらかじめ用意してあります。利用者が、ページ内のカレンダーやイメージ画像の位置を、好きにカスタマイズできるようなページにしてみましょう。
Visual Studio .NET 2005 β2 を使った開発デモ | 03 分 37 秒 |
ブラウザを使った動作確認デモ | 01 分 30 秒 |