【发布时间】:2011-07-05 21:30:16
【问题描述】:
这是我的页面的生活故事
首先:有一个按钮(如果重要,则为 linkButton)及其 onClick action-1(在 Page_Load 中设置的事件)
该操作使面板可见
现在可见的面板包含非动态控件;一个按钮及其 onclick action-2
action-2 添加动态控件(table&row&cell ,radioButtonList )
我想要做的是获取每个已生成的radioButtonList的选定项!
这是我尝试做的:
tryout-1 {radioButtonList1.SelectedIndexChanged += new EventHandler (function);} ->失败,我不知道为什么事件不会触发!!!
试用-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 中,并且我的控件是在事件操作中生成的!我错了吗??
现在经过 2 多天的工作,我仍然在第 1 格,我没有游戏可以玩这个了
知道该怎么做吗?!
PS:我做了类似故事的帖子,因为我不知道要发布什么代码..主要是对象声明!所以,如果你需要一段特定的代码,请告诉我,我会发布它
谢谢
【问题讨论】: