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

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

HtmlSelect.DataSourceID プロパティ

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

HtmlSelect コントロールデータ ソース取得使用する必要があるデータ ソース コントロールID プロパティ取得または設定します

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

Public Overridable Property
 DataSourceID As String
Dim instance As HtmlSelect
Dim value As String

value = instance.DataSourceID

instance.DataSourceID = value
public virtual string DataSourceID { get;
 set; }
/** @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 プロパティ両方に値が指定されているため、データ ソース解決できません。

解説解説

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

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

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

使用例使用例

DataSourceID プロパティ使用してHtmlSelect コントロールデータ ソース指定する方法次のコード例示しますDataSourceID プロパティは、データ取得使用する SqlDataSource コントロールID プロパティ設定されます。ページ読み込まれると、HtmlSelect コントロールは、SqlDataSource コントロールによって指定されデータ ソース自動的にバインドされ、ユーザーデータ表示されます。

<%@ page language="VB" %>

<html>
<head runat="server">
    <title>HtmlSelect.DataSourceID</title>
</head>
<body>
  <form id="Form1" runat="server">
  

    <h3> HtmlSelect.DataSourceID Example </h3>

    <p>Select an item from the list</p>

    <select id="Select1"
      name="Select1"
      DataSourceId="SqlDataSource1"
      DataTextField="ProductName"
      runat="server">
    </select>
       
    <asp:sqldatasource id="SqlDataSource1"    
      
          connectionstring="workstation id=localhost;integrated
 security=SSPI;initial catalog=Northwind"
      selectcommand="SELECT * FROM [Products] Where ProductID
 <= 5"
      runat="server">
    </asp:sqldatasource>

   </form>

</body>

</html>
<%@ page language="C#" %>

<html>
<head id="Head1" runat="server">
    <title>HtmlSelect.DataSourceID</title>
</head>
<body>
  <form id="Form1" runat="server">  

    <h3> HtmlSelect.DataSourceID Example </h3>

    <p>Select an item from the list</p>

    <select id="Select1"
      name="Select1"
      DataSourceId="SqlDataSource1"
      datatextfield="ProductName"
      runat="server">
    </select>
       
    <asp:sqldatasource id="SqlDataSource1"          
          connectionstring="workstation id=localhost;integrated security=SSPI;initial
 catalog=Northwind"
      selectcommand="SELECT * FROM [Products] Where ProductID <= 5"
      runat="server">
    </asp:sqldatasource>

   </form>

</body>

</html>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からHtmlSelect.DataSourceID プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からHtmlSelect.DataSourceID プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からHtmlSelect.DataSourceID プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

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

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

   

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



HtmlSelect.DataSourceID プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS