ASP.NET - データバインディング
- 前のページ WebForms ボタン
- 次のページ WebForms ArrayList
データバインディングを使用して、データソースからインポートされたオプションのリストを作成できます。これらのオプションはデータベース、XMLファイル、またはスクリプトなどから来ています。
データバインディング
以下のリストコントロールはデータバインディングをサポートしています:
- asp:RadioButtonList
- asp:CheckBoxList
- asp:DropDownList
- asp:Listbox
通常、上記の各コントロールのオプションアイテムは、以下のように一つまたは複数のasp:ListItemコントロールで定義されます:
<html> <body> <form runat="server"> <asp:RadioButtonList id="countrylist" runat="server"> <asp:ListItem value="C" text="China" /> <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から分離され、プロジェクトの変更は独立したデータソースで行われます。
以下の三つのセクションでは、スクリプト化されたデータソースからデータをバインドする方法について説明します。
- 前のページ WebForms ボタン
- 次のページ WebForms ArrayList