Możemy korzystać z danych wiążące do wypełnienia listy z wyboru elementów z importowanego źródła danych, takie jak bazy danych, plik XML lub skryptu.
Wiązanie danych
Poniższe kontrole są kontrole lista wspierających powiązania danych:
- asp: RadioButtonList
- asp: CheckBoxList
- asp: DropDownList
- asp: Listbox
Wybieranych przedmiotów w każdej z powyższych kontroli są zazwyczaj definiowane przez jeden lub więcej asp: kontroli listitem, jak poniżej:
<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>
Jednak z obowiązującymi możemy korzystać z oddzielnego źródła, takie jak bazy danych, plik XML lub skryptu, aby wypełnić listę wyboru pozycji danych.
Stosując importowane źródła, dane są oddzielone od HTML, a wszelkie zmiany pozycji są w odrębnym źródłem danych.
W następnych trzech rozdziałach opiszemy jak powiązać dane z skryptem źródła danych.