post-back的动态控件和事件问题

本文关键字:事件 问题 动态控件 post-back | 更新日期: 2023-09-27 18:01:08

这是我的页面的生活故事

第一:有一个按钮(linkButton,如果重要的话(和它的onClick动作-1(Page_Load中设置的事件(

该动作使面板可见

现在可见的面板不包含动态控件;一个按钮及其点击动作-2

动作-2添加动态控件(表和行和单元格,radioButtonList(

我想做的是获得每个生成的radioButtonList的选定项目!!

下面是我尝试做的:

tryout-1{radioButtonList1.SelectedIndexChanged += new EventHandler (function);}->失败,我不知道为什么事件不会启动!!!

tryout-2{

foreach (Control x in radioButtonList1.Controls)
{RadioButton one = (RadioButton)x;
one.CheckedChanged += new Eventhandler(function);} -> failed .. won't fire O.o

}

tryout-3我在每个radioButtonList中添加了一个按钮(加上onClick事件(,这样我就可以在单击按钮时获得所选项目。。但它也失败了;当点击按钮时,动态创建的控件将消失

我知道有"IsPostBack"的东西,但据我所知,它应该在Page_Load|Init中,我的控件是在事件操作中生成的!!我错了吗??

现在,经过两天多的工作,我仍然在第一广场,我已经没有游戏可以玩了

知道该怎么办吗
附言:我写了这个故事,因为我不知道该发布什么代码。。它主要是对象声明!!所以,如果你需要一段特定的代码,请告诉我,我会把它贴在上

感谢

post-back的动态控件和事件问题

您必须将单选按钮的PostBack设置为true。