پیشنهاد دوره:

ASP.NET - پیوند داده

ما می‌توانیم از پیوند داده (Data Binding) برای ایجاد لیست‌های دارای گزینه‌های انتخابی استفاده کنیم که این گزینه‌ها از منابع داده‌های وارد شده، مانند پایگاه داده، فایل XML یا اسکریپت می‌آیند.

پیوند داده

  • کنترل‌های زیر لیست‌های پشتیبانی از پیوند داده هستند:
  • asp:RadioButtonList
  • asp:CheckBoxList
  • asp:DropDownList

asp:Listbox

معمولاً گزینه‌های انتخابی برای هر کدام از این کنترل‌ها در یک یا چند کنترل asp:ListItem تعریف می‌شود، مانند این:
<html>
<body>
<form 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 id="countrylist" runat="server">
</form>
</body>
</html>

اما می‌توانیم از منابع مستقل برای پیوند داده‌ها استفاده کنیم، مانند پایگاه داده، فایل XML یا اسکریپت برای ایجاد لیست‌های دارای گزینه‌های انتخابی.

با استفاده از منابع وارد شده، داده‌ها از HTML جدا شده‌اند و هرگونه تغییر در پروژه در منبع داده مستقل انجام می‌شود.

در سه بخش زیر، توضیح خواهیم داد که چگونه داده‌ها از منابع داده‌های نوشتاری پیوند داده می‌شوند.