BaseDataList.DataSourceID プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > BaseDataList.DataSourceID プロパティの意味・解説 

BaseDataList.DataSourceID プロパティ

メモ : このプロパティは、.NET Framework version 2.0 で新しく追加されたものです。

データ リスト コントロールがデータ ソースを取得するために使用する、データ ソース コントロールの ID プロパティを取得または設定します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

<ThemeableAttribute(False)> _
Public Overridable Property
 DataSourceID As String
Dim instance As BaseDataList
Dim value As String

value = instance.DataSourceID

instance.DataSourceID = value
[ThemeableAttribute(false)] 
public virtual string DataSourceID { get;
 set; }
[ThemeableAttribute(false)] 
public:
virtual property String^ DataSourceID {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_DataSourceID ()

/** @property */
public void set_DataSourceID (String value)
public function get DataSourceID
 () : String

public function set DataSourceID
 (value : String)

プロパティ値
データ ソース コントロールに割り当てられたプログラム ID。

例外例外
例外の種類条件

HttpException

DataSource プロパティと DataSourceID プロパティの両方に値が指定されているため、データ ソースを解決できません。

解説解説

データ リスト コントロールがデータ ソースを取得するために使用する、データ ソース コントロールの ID プロパティにアクセスするには、DataSourceID プロパティを使用します。IDataSource インターフェイスを実装する任意のコントロールを、DataSourceID プロパティによって参照されるデータ ソース コントロールにできます。データ ソース コントロールは、これを参照するデータ リスト コントロールと同じ名前付けコンテナか、データ リスト コントロールの親コントロールに存在する必要があります。このプロパティの値を指定すると、データ リスト コントロールは、指定したデータ ソース コントロールに自動的にバインドします。DataBind メソッドを明示的に呼び出すコードを記述する必要はありません。

また、DataSource プロパティを使用して、データ リスト コントロールにバインドする値のソースを指定できます。このデータ ソースは、BaseDataList クラスから派生したコントロールにバインドする System.Collections.IEnumerable インターフェイス (System.Data.DataView、System.Collections.ArrayList、System.Collections.Hashtable など)、または IListSource インターフェイスを実装するオブジェクトである必要があります。DataSource プロパティを設定する場合は、データ バインディングを実行するコードを手動で記述する必要があります。

DataSource プロパティと DataSourceID プロパティの両方に値を指定した場合、ASP.NET はデータ ソースを解決できず、System.Web.HttpException 例外がスローされます。

このプロパティを、テーマまたはスタイル シート テーマを使用して設定することはできません。詳細については、ThemeableAttribute、ASP.NET のテーマとスキンの概要 の各トピックを参照してください。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
BaseDataList クラス
BaseDataList メンバ
System.Web.UI.WebControls 名前空間
BaseDataList.DataSource プロパティ



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「BaseDataList.DataSourceID プロパティ」の関連用語

BaseDataList.DataSourceID プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



BaseDataList.DataSourceID プロパティのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS