C# 如何读取在设计时添加到页面的数据源

C# 如何读取在设计时添加到页面的数据源,c#,.net,datasource,web-controls,C#,.net,Datasource,Web Controls,我正在使用C#开发一个System.Web.UI.WebControls.WebControl,我希望在设计时读取添加到页面中的所有数据源 我怎样才能做到这一点呢?只需像平常一样使用控件。。。如果您有一个id为“txtName”的文本框,则将其值设为txtName.text。您能详细说明一下吗?您是否建议我需要从页面控件树内创建的控件中读取page.datasources,以查找添加到页面控件树内某个位置的数据源列表,如SqlDataSource?您是否有DataSourceIDproperty

我正在使用C#开发一个
System.Web.UI.WebControls.WebControl
,我希望在设计时读取添加到页面中的所有数据源


我怎样才能做到这一点呢?

只需像平常一样使用控件。。。如果您有一个id为“txtName”的文本框,则将其值设为txtName.text。

您能详细说明一下吗?您是否建议我需要从页面控件树内创建的控件中读取page.datasources,以查找添加到页面控件树内某个位置的数据源列表,如SqlDataSource?您是否有
DataSourceID
property?