ASP.NETのデータバインディング
我々は、オプションのリストを用いて達成することができるデータバインディング(データバインディング)を使用することができ、これらのオプションは、データベース、XMLファイル、またはスクリプトとして、データソースからインポートすることができます。
データバインディング
以下は、サポートされているコントロールのリストでデータバインディングを制御します。
- ASP:RadioButtonListの
- ASP:CheckBoxListの
- ASP:DropDownListコントロール
- ASP:リストボックス
各制御オプションの上には、一つ以上のASPで通常は次のようにListItemコントロールが定義されています。
<html>
<body>
<form runat="server">
<asp:RadioButtonList id="countrylist" runat="server">
<asp:ListItem value="N" text="Norway" />
<asp:ListItem value="S" text="Sweden" />
<asp:ListItem value="F" text="France" />
<asp:ListItem value="I" text="Italy" />
</asp:RadioButtonList>
</form>
</body>
</html>
<body>
<form runat="server">
<asp:RadioButtonList id="countrylist" runat="server">
<asp:ListItem value="N" text="Norway" />
<asp:ListItem value="S" text="Sweden" />
<asp:ListItem value="F" text="France" />
<asp:ListItem value="I" text="Italy" />
</asp:RadioButtonList>
</form>
</body>
</html>
しかし、我々は利用可能なオプションのリストを移入するためにデータバインディングによって、このようなデータベース、XMLファイル、またはスクリプトとして、データバインディングのためのいくつかの独立したデータソースを使用することができます。
インポートされたデータソースを使用して、データをHTMLから分離され、オプションの変更は、別のデータソースで終了します。
従って3つの章では、我々は、スクリプトデータソースからデータをバインドする方法を説明します。