ASP.NET Web Forms - Datenbindung


Wir können die Datenbindung verwenden, um Listen mit auswählbaren Optionen zu erstellen, wobei diese Optionen aus einer importierten Datenquelle wie einer Datenbank, einer XML-Datei oder einem Skript stammen.


Datenbindung

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 typischerweise in einem oder mehreren asp:ListItem-Steuerelementen definiert, wie folgt:

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

Wir können jedoch eine unabhängige Datenquelle wie eine Datenbank, eine XML-Datei oder ein Skript für die Datenbindung verwenden, um die Listenoptionen zu füllen.

Durch die Verwendung einer importierten Datenquelle werden Daten von HTML getrennt, und Änderungen an den Optionen werden vollständig in der unabhängigen Datenquelle vorgenommen.

In den folgenden drei Kapiteln beschreiben wir, wie Daten aus skriptbasierten Datenquellen gebunden werden.


Andere Erweiterungen