ASP.NET - tietojen sidonta
- Edellinen sivu WebForms Nappi
- Seuraava sivu WebForms ArrayList
Voimme käyttää tietojen sidontaa (Data Binding) luodaksemme luettelon valinnaisista kohteista, jotka tulevat jostakin tuodusta tietolähteestä, kuten tietokannasta, XML-tiedostosta tai skriptistä.
Tietojen sidonta
Seuraavat kontrollit ovat tietojen sidontaa tukevia luettelokontrollia:
- asp:RadioButtonList
- asp:CheckBoxList
- asp:DropDownList
- asp:Listbox
Tavallisesti määritellään valinnaiset kohteet yhdessä tai useammassa asp:ListItem -kontrollissa, kuten seuraavasti:
<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>
Kuitenkin voimme käyttää jossain riippumattomassa tietolähteessä data sidontaa, kuten tietokantaa, XML-tiedostoa tai skriptiä, luodaksemme luetteloon valinnaisia kohteita.
Käyttämällä tuodaan tieto HTML:stä erilleen, ja kaikkien projektin muutosten suorittaminen tapahtuu riippumattomassa tietolähteessä.
Seuraavissa kolmessa osassa kuvataan, miten data sidotaan skriptatuista tietolähteistä.
- Edellinen sivu WebForms Nappi
- Seuraava sivu WebForms ArrayList