【发布时间】:2011-06-01 00:13:29
【问题描述】:
在 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 但它没有显示在页面上。
【问题讨论】:
-
你能告诉我们你的代码吗?您是如何添加控件的?
-
是的,ASP.Net + 更新面板 + javascript