关于Control.Add()的简单问题 在一个Panel上有个控件Control1,我Panel.Clear()后,再Panel.Controls.Add(Control2);但是显示还是原来Control1的东西,不显示Control2,为什么呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Panel.Controls.Clear();Control2.Visible = true;Panel.Controls.Add(Control2); 你把Control1设为不可见,再把添加Control2添加到面板上试试看 panel1.Controls.Clear(); TextBox TextBox1 = new TextBox(); panel1.Controls.Add(TextBox1);我用winform写,是可以的 同样的写法,在webform也可以的LZ是什么时候会出现这样的问题?缓存了? 同样的问题在webform里,需要刷新页面。 Panel.Controls.Clear();Panel.Controls.Add(Control2); Panel.Controls.Clear();Panel.Controls.Add(Control2);再刷新下 界面 Panel.Controls.Clear();Panel.Controls.Add(Control2);panel.refresh(); 在最开始加个判断是否为第一次...if (!IsPostBack){.......} private void button2_Click(object sender, EventArgs e) { panel1.Controls.Add(button1); //panel1.Refresh(); } private void button3_Click(object sender, EventArgs e) { panel1.Controls.Clear(); }不刷新,也可以加载哇,可能和各位的理解上不一样。楼上的各位所说,刷新后是肯定可以的 关于Linq 动态拼接查询语句问题 程序异常,堆栈溢出?? 关于打包成安装文件的问题 事件处理程序中的传参问题 读取XML节点数据的问题 关于ADO.NET中的数据更新问题,请帮我看看。 DocumentNavigator nav =new DocumentNavigator无法定义此类型 谁有王凯明的“浅析C#套接字编程”的源程序,给我发一个?100分 谁知道有C#入门教程和好的C#网站的 如何编译一个ASP可以调用的COM组件啊??? dropdownlist autopoastback 怎样改写 C# 中 Panel 控件外观属性
Control2.Visible = true;
Panel.Controls.Add(Control2);
再把添加Control2添加到面板上试试看
TextBox TextBox1 = new TextBox();
panel1.Controls.Add(TextBox1);我用winform写,是可以的
同样的写法,在webform也可以的
LZ是什么时候会出现这样的问题?缓存了?
同样的问题在webform里,需要刷新页面。
Panel.Controls.Add(Control2);
Panel.Controls.Add(Control2);
再刷新下 界面
Panel.Controls.Add(Control2);
panel.refresh();
if (!IsPostBack)
{
.......
}
{
panel1.Controls.Add(button1);
//panel1.Refresh();
}
private void button3_Click(object sender, EventArgs e)
{
panel1.Controls.Clear();
}
不刷新,也可以加载哇,可能和各位的理解上不一样。
楼上的各位所说,刷新后是肯定可以的