关于事件顺序的。。另开一贴。。希望高手指点。。快疯了。。分不够加。。谢谢帮忙。。
其实是类似于动态创建控件的问题。。
public class A
Inherits Control '重载的是control控件。。
Implements INamingContainer
private bool as Boolean
Protected Overrides Sub CreateChildControls()
if bool then
'根据值创建控件。
end if
End Sub
Protected Sub btn_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn.Click
'这是控件上一个按钮的单击事件
bool=false
End Sub
我的目的是想根据单击的结果来动态创建控件。。
但是CreateChildControls()在btn_Click之前执行。。
我想把CreateChildControls()中的内容放在preRender中执行但添加的控件不响应事件。。
其他方法也想了一些还是无法解决
期待指点 谢谢。。。