Gli ultimi tutorial di sviluppo web
 

ASP.NET Web Forms - Data Binding


Possiamo utilizzare l'associazione dati per riempire le liste con elementi selezionabili da una fonte di dati importati, come un database, un file XML, o di uno script.


Associazione dati

I seguenti controlli sono controlli elenco che supportano l'associazione dati:

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

Le voci selezionabili in ciascuno dei controlli sopra descritti sono solitamente definiti da uno o più asp: ListItem controlli, in questo modo:

<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>

Tuttavia, con l'associazione dati possiamo utilizzare una sorgente separata, come un database, un file XML, o di uno script per compilare la lista con gli elementi selezionabili.

Utilizzando una fonte importata, i dati è separato dal HTML, e le eventuali modifiche agli elementi sono realizzati in un'origine dati separata.

Nei prossimi tre capitoli, descriveremo come associare i dati da una sorgente di dati script.