Data Binding – Mengenal ASP.NET Bagian 3.1

February 6th 2010

Kita dapat menggunakan data yang mengikat (Data Binding) untuk mengisi daftar dengan item dipilih dari sumber data yang di impor seperti database, file XML, atau suatu skrip.

Data Binding

Berikut kontrol daftar data yang mendukung Data Binding:

  • asp:RadioButtonList
  • asp:CheckBoxList
  • asp:DropDownList
  • asp:Listbox

Item yang dipilih di masing-masing kontrol di atas biasanya ditentukan oleh satu atau lebih pemilihan  seperti kontrol asp: ListItem, berikut sebagai contoh :

<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 yang terpisah, seperti database, file XML, atau sebuah script untuk mengisi daftar dengan item dipilih.

Dengan menggunakan sumber impor, data tersebut akan dipisahkan dari HTML, dan perubahan apapun pada barang yang dibuat dalam sumber data yang terpisah.

Dalam tiga bab berikutnya, kami akan jelaskan cara untuk mengikat data (Data Binding) dari sumber data tertulis.

Contoh running program: