ASP.NET Web フォーム - データ バインディング
このセクションでは、ASP.NET でデータ バインディングを実装する方法について説明します。
データ バインディングを使用すると、データベース、XML ファイル、スクリプトなど、インポートされたデータ ソースからのオプションを含むリストを完成させることができます。
次のコントロールは、データ バインディングをサポートするリスト コントロールです。
asp:ラジオボタンリスト
asp:チェックボックスリスト
asp:ドロップダウンリスト
asp:リストボックス
上記の各コントロールのオプションは、通常、次のように 1 つ以上の asp:ListItem コントロールで定義されます。
<html><body><form runat="server"><asp:RadioButtonList id="countrylist" runat="server"><asp:ListItem value="N" text="Norway" /><asp:ListItem value ="S" text="スウェーデン" /><asp:ListItem value="F" text="フランス" /><asp:ListItem value="I" text="イタリア" /></asp:RadioButtonList></form></body></html>
ただし、データベース、XML ファイル、スクリプトなどのデータ バインディング用の独立したデータ ソースを使用して、データ バインディングを通じてオプションのリストを設定することができます。
インポートされたデータ ソースを使用すると、データは HTML から分離され、オプションの変更は独立したデータ ソースで行われます。
次の 3 章では、スクリプト化されたデータ ソースからデータをバインドする方法について説明します。