是什么让 .net 中的对象可以绑定?
曾经有人回答说它是 Ienumerable 类使其可绑定。
但是,当我查看 DataTAable ( System.Data) 时,它并没有实现 Ienumerable :
public class DataTable : MarshalByValueComponent,
IListSource,
ISupportInitializeNotification,
ISupportInitialize,
ISerializable,
IXmlSerializable
{...}
而且,我们仍然可以写:
myObj.DataSource=myDataTable;
myObj.Bind();
帮助 ?