تم تبسيط ربط البيانات بشكل أكبر في ASP.NET 2.0. تأتي الفئة الأساسية لعناصر التحكم المرتبطة من BaseDataBoundControl
http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.basedataboundcontrol_members(VS.80).aspx
عرض الفصل إذا قمت بعرض أعضاء هذه الفئة، فيرجى ملاحظة الخاصيتين والطريقتين التاليتين
للكائن الظاهري DataSource { get؛ }
Virtual string DataSourceId { get }؛
مجردة مجردة محمية PerformanceSelect();
مجردة محمية ValidateDataSource(object dataSource);
ماذا رأيت؟
فكر في الخطوات التي قمت بها في ASP.NET1.X،
DataGrid1.DataSource=DataSet1.Table[0];
DataGrid1.DataBind();
=
DataSource1
;
في ASP.NET1.X، إذا كنت تستخدم الخاصية DataSource، فسيتم استدعاء الأسلوب ValidateDataSource تلقائيًا. في ASP.NET2.0، إذا كنت تستخدم الخاصية DataSourceID، فسيتم استدعاء الأسلوب PerformanceSelect تلقائيًا.