ASP.NET Web Forms – Datenbindung
In diesem Abschnitt wird beschrieben, wie Sie die Datenbindung in ASP.NET implementieren.
Mithilfe der Datenbindung können wir Listen mit Optionen vervollständigen, die aus einer importierten Datenquelle stammen, beispielsweise einer Datenbank, einer XML-Datei oder einem Skript.
Die folgenden Steuerelemente sind Listensteuerelemente, die die Datenbindung unterstützen:
asp:RadioButtonList
asp:CheckBoxList
asp:DropDownList
asp:Listbox
Die Optionen für jedes der oben genannten Steuerelemente werden normalerweise in einem oder mehreren asp:ListItem-Steuerelementen wie folgt definiert:
<html><body><form runat="server"><asp:RadioButtonList id="countrylist" runat="server"><asp:ListItem value="N" text="Norway" /><asp:ListItem value ="S" text="Schweden" /><asp:ListItem value="F" text="Frankreich" /><asp:ListItem value="I" text="Italien" /></asp:RadioButtonList></form></body></html>
Wir können jedoch eine unabhängige Datenquelle für die Datenbindung verwenden, beispielsweise eine Datenbank, eine XML-Datei oder ein Skript, um die Liste der Optionen durch Datenbindung zu füllen.
Durch die Verwendung einer importierten Datenquelle werden die Daten vom HTML getrennt und Änderungen an den Optionen werden in der unabhängigen Datenquelle vorgenommen.
In den nächsten drei Kapiteln beschreiben wir, wie Daten aus skriptgesteuerten Datenquellen gebunden werden.