データ ソース構成ウィザード (Visual Web Developer)
更新 : 2007 年 11 月
データ ソース構成ウィザードは、データ バインディングに対応した ASP.NET Web サーバー コントロールにデータを表示する際のデータ ソースを構成するために使用します。データ バインディングの詳細については、「ASP.NET データ アクセスの概要」を参照してください。
データ バインディングをサポートする Web サーバー コントロールは次のとおりです (ただし、これらに限定されるわけではありません)。
データ ソース構成ウィザードを ASP.NET Web サーバー コントロールから起動するには
Visual Web Developer で .aspx ページを作成するか、既存の .aspx ページを開き、デザイン ビューに切り替えます。
ツールボックスから、前の一覧に挙げたコントロールのいずれかをページにドラッグします。たとえば、ツールボックスの [標準] グループから、GridView コントロールをページにドラッグします。
コントロールを右クリックし、[スマート タグの表示] をクリックします。
タスク ウィンドウで、[データ ソースの選択] ボックスの一覧の [<新しいデータ ソース...>] をクリックします。タスク ウィンドウにドロップダウン リストが表示されない場合は、[データ ソースの選択] をクリックします。
メモ :
一部のコントロールでは、[データ ソースの選択] だけをクリックできます。これをクリックし、次に [データ ソースの選択] ドロップダウン リストの [新しいデータ ソース] をクリックします。
処理手順
UI 要素
[アプリケーションがデータを取得する場所]
取得するデータの種類を指定します。使用できるデータの種類は次のとおりです。[Access データベース] Access データベースのデータを表示できるように Microsoft Access データ ソースを構成します。[OK] をクリックすると、AccessDataSource コントロールがページに配置されます。サーバー コントロールの DataSourceID 属性は、識別子を使用して Access データ ソースを参照します。
詳細については、「[データ ソースの構成 - AccessDataSource] ダイアログ ボックス」および「AccessDataSource Web サーバー コントロールの概要」を参照してください。
[データベース] リレーショナル データを表示できるように SQL データ ソースを構成します。[OK] をクリックすると、SqlDataSource コントロールがページに配置されます。サーバー コントロールの DataSourceID 属性は、識別子を使用して SQL データ ソースを参照します。
詳細については、「[データ ソースの構成 - SqlDataSource] ダイアログ ボックス」を参照してください。
[オブジェクト] ビジネス オブジェクトのデータを表示できるようにオブジェクト データ ソースを構成します。[OK] をクリックすると、ObjectDataSource コントロールがページに配置されます。サーバー コントロールの DataSourceID 属性は、識別子を使用してオブジェクト データ ソースを参照します。
詳細については、「[データ ソースの構成 - ObjectDataSource] ダイアログ ボックス」を参照してください。
[サイト マップ] サイト マップを表示できるようにサイト マップ データ ソースを構成します。[OK] をクリックすると、SiteMapDataSource コントロールがページに配置されます。サーバー コントロールの DataSourceID 属性は、識別子を使用してサイト マップ データ ソースを参照します。
詳細については、「SiteMapPath Web サーバー コントロールの概要」を参照してください。
[XML ファイル] XML リソースのデータを表示できるように XML データ ソースを構成します。[OK] をクリックすると、XmlDataSource コントロールがページに配置されます。サーバー コントロールの DataSourceID 属性は、識別子を使用して XML データ ソースを参照します。
詳細については、「[データ ソースの構成 - XmlDataSource] ダイアログ ボックス」を参照してください。
[データ ソースに ID を指定します]
データ ソース コントロールの識別子を指定します。識別子は、ウィザードで作成したデータ ソース コントロールの id 属性の値となります。
参照
概念
参照
[データ ソースの構成 - AccessDataSource] ダイアログ ボックス
[データ ソースの構成 - ObjectDataSource] ダイアログ ボックス
[データ ソースの構成 - SqlDataSource] ダイアログ ボックス