1

我已经动态创建了 tabcontainer 的多个选项卡,每个 cantain n no's of Question 及其选项(选项是单选按钮可能是 2 到 5)也是动态的,并且使单选按钮 AutoPostBack=true; 所有这些绑定在 UpdatePanel 中在 init 事件中创建的占位符内

当我检查单选按钮时出现问题,页面回发后重新创建所有动态控件,然后它指向火控方法

请帮助我,我赌上这个

4

1 回答 1

0

可能你应该在回发事件中加载你的动态控件。

当您单击单选按钮时,您的 page_load 事件再次调用并执行创建动态控件的代码。

为避免重新创建动态控件,您应该在回发事件中创建控件。

示例代码

if (!IsPostBack)
{
   // Code to create your dynamic controls.
}

如果它不适合您,请进一步说明您的代码块问题。

谢谢。

于 2014-01-08T13:48:25.833 回答