我在 ASP.NET 2.0 Web 表单上有一个转发器控件。
据我了解,页面的所有数据绑定控件都会在事件之间的某处触发它们的绑定Page_Load
事件Page_PreRender
。
但是,我的中继器ItemDataBound
事件似乎发生在PreRender
事件之后。
这是怎么回事,有什么方法可以在所有ItemDataBound
事件触发后访问页面控件?
更新:
中继器在中继器控件中使用
ObjectDataSource
带有DataSourceID
声明集的 an。DataSource ID 或对象在页面生命周期内根本不会被修改。