我有很多要动态创建的控件。运行代码的最佳位置在哪里?
我一直在 Page_Load 运行 CreateControls 函数(以创建所有控件)。
现在的问题是,当我取消选中/取消选中一个特定的动态复选框控件(autopostback = true)时,该复选框始终设置为“true”,因为 CreateControls 函数在回发时再次在 Page_Load 处运行。
如果我将 CreateControls 函数放在 Page_Load 的 (!IsPostBack) 中,当我单击动态复选框控件时,所有控件都会消失。
我已经看了好几天了,任何想法都值得赞赏!
编辑: CreateControls 函数将所有控件绑定到面板。