ASP.NET - Vinculación de datos

Podemos usar la vinculación de datos (Data Binding) para completar listas con elementos opcionales que provienen de alguna fuente de datos importada, como una base de datos, un archivo XML o un script.

Vinculación de datos

Los siguientes controles son listas que admiten la vinculación de datos:

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

Por lo general, se definen los elementos opcionales en un o varios控件 como asp:ListItem, al estilo de lo siguiente:

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

Sin embargo, podemos usar una fuente independiente para la vinculación de datos, como una base de datos, un archivo XML o un script para completar una lista con elementos opcionales.

Al usar la fuente importada, los datos se separan de HTML y cualquier cambio en el proyecto se realiza en una fuente de datos independiente.

En las siguientes tres secciones, describiremos cómo vincular datos de fuentes de datos scripteadas.