我想将控件A(存在于页面上)添加到页脚用户控件的面板中。如果我动态创建控件A并添加它,我没有问题。但我想避免动态添加它。
所以,我在aspx页面和后面的代码中定义了控件A,我引用了页脚的面板并做了Controls.Add()
它工作正常,但是这个控件的回发有奇怪的行为(可能是因为查看状态?)因为它没有执行带有!IsPostback
条件的页面上的某些代码
有没有人有这样的工作?
答案 0 :(得分:0)
我认为你这样做可能会有一些继承问题,因为同一控件存在两次可能是个问题。但是,如果你“移动”,你想确保控件在Page_Init()上的相同位置而不是加载。