ASP.NET控件不会在页面刷新时动态地添加到面板中

问题描述

|| 在asp.net项目中,我试图在按钮单击事件中将控件添加到C#面板中 当我放置一个调试器断点时,我可以看到正在添加的项目,但是当该页面显示在浏览器中时,该面板为空。 我尝试添加!Page.PostBack,但还是没有运气。 我想念什么吗?   受保护的无效测试(对象发送者,   DirectEventArgs e)           {
            Panel configurationPanel = new Panel();
            configurationPanel.Title = \"My Added Panel\";

            configurationPanel.Height = 100;


            pnlInfo.Items.Add(configurationPanel);


    }
击中断点,并且pnlInfo.Items.Count = 1,但是它不会显示页面上。     

解决方法

        你尝试过吗
  pnlInfo.Controls.Add(configurationPanel);