[英]ASP.NET Controls are not dynamically added to the panel on page refresh
在 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);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.