Kami dapat menggunakan data yang mengikat untuk mengisi daftar dengan item yang dapat dipilih dari sumber data yang diimpor, seperti database, file XML, atau naskah.
Data Binding
Kontrol berikut kontrol daftar yang mendukung data yang mengikat:
- asp: RadioButtonList
- asp: CheckBoxList
- asp: DropDownList
- asp: Listbox
Item dipilih di masing-masing kontrol atas biasanya didefinisikan oleh satu atau lebih asp: kontrol ListItem, seperti ini:
<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>
Namun, dengan data yang mengikat kita dapat menggunakan sumber terpisah, seperti database, file XML, atau script untuk mengisi daftar dengan item yang dapat dipilih.
Dengan menggunakan sumber impor, data dipisahkan dari HTML, dan setiap perubahan pada item yang dibuat dalam sumber data yang terpisah.
Dalam tiga bab berikutnya, kita akan menjelaskan bagaimana untuk mengikat data dari sumber data scripted.