哦,我在学习中也遇到过这个问题,不过没有楼主那么复杂
最后找到原因,因为我仅仅render了button,而没有controls.add它,所以导致click事件无法响应。
但楼主已经在CreateChildControls()中add了button,我想是不是和几个control被add的顺序有关?