标签: c# asp.net
似乎在.aspx中声明控件的顺序并不能保证它们被渲染/加载/创建的顺序。
是否可以设置“渲染”控件的顺序?我的一些控件事件有副作用,这就是为什么......(在我的情况下,我有两个DetailsView控件,我需要确保一个控件的ItemCreated始终在另一个控件之前被调用)。
DetailsView
ItemCreated
也许只有一种方法可以在一个事件中“等待”,直到另一个被触发?
答案 0 :(得分:1)
这实际上只是按照所需的顺序在控件上单独调用DataBind,而不是默认为Page.DataBind。
DataBind
Page.DataBind