asp.net动态创建的label如何可以保持下来

来源:百度知道 编辑:UC知道 时间:2024/09/20 03:21:58
当我点击一个button时,就创建了一个label(text="new label";),并显示了出来。
可是我再点击页面的其他控件的时候,这个label就不见了。
怎样可以让label保持下来。
创建一个label 初始值为空 这样不是很方便。

不行啊。

在Page_Load里面写label.Text = label.Text // 笨办法 哈哈~
但是不要写的if(!IsPostBack){}里面 切记~

你可以先在ASPX中创建一个label 初始值为空,再点BUTTON时置其TEXT为"new label",这样就不会消失了

设置label的Visible属性为false
单击后
label.Visible=true;就ok了啊

你的意思是动态添加 label 控件 你试试 把Page_Load里面的if(!IsPostBack){} 方法去掉 试试