DataSourceID和DataSource与控件的
属性有什么区别?我可以互换使用吗?
当我在设计时尝试设置DataSource属性时,通过在aspx页面上输入,我收到一个异常,表示“DataSource”属性不能声明地设置.但是当我使用属性窗口来更改DataSource时,它不会有异常.
DataSource是指实际的数据源对象,可以是.NET提供的数据源控件(如ObjectDataSource,
sqlDataSource)或实际的数据对象,如DataTable,对象集合等.
DataSourceID是.NET提供的数据源控件的字符串标识符,并且此属性存在,以便数据绑定控件和相应的数据源可以在设计时与标记相关联.在内部,控件将使用所提供的id来查找实际的数据源控件.
原文链接:https://www.f2er.com/aspnet/249652.html