日期:2014-05-19  浏览次数:20409 次

怎么获得自动生成的控件的值??
我用RadioButtonList的SelectedIndexChanged事件在asp:table中自动生成一些控件,如RadioButtonList,CheckBoxList等控件。

但通过Button单击,得不到Table里控件的值,返回Table里的Rows为0,不知道怎么回事??

------解决方案--------------------
页面在page_load事件结束之前,所有动态控件应该装在完毕。你那个在SelectedIndexChanged中产生的控件,在以后的页面装载过程中,重新创建了吗?
------解决方案--------------------
Table就是得不到,在每次Page_Load中重新创建一次才行,而且不管是不是PostBack的,都要创建。